我正在使用 cfspreadsheet 生成一个 Excel 电子表格。我正在一一添加行。添加行后,我想立即对其进行格式化。像这样的东西:
<cfset SpreadsheetAddRow(mySpreadsheet, "hi,this,is,a,test") />
<cfset SpreadsheetFormatRow(mySpreadsheet,
{
fgcolor:red;
}) />
但是,对于 formatrow 函数,您必须提供行号。有什么方法可以格式化我刚刚添加的行,而无需保留我正在处理的行的运行计数器?
最佳答案
电子表格对象本身知道其中有多少行,类似于查询对象。
<cfset CurrentRow = mySpreadsheet.RowCount />
更新您的示例以使其在 ACF9 中工作:
<cfset SpreadsheetFormatRow(mySpreadsheet,
{
fgcolor = 'red'
}, mySpreadSheet.RowCount ) />
关于excel - 我可以添加电子表格行然后格式化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10496501/