所以我需要根据数据库中的数据生成一个Excel电子表格。添加数据库中的所有数据后,我需要在底部添加一个新行,说明电子表格的生成时间,如下所示:
我不知道如何让单元格在这里合并,我无法使用,worksheet.mergeCells()因为我不知道数据库中有多少行数据。使用时如何合并单元格worksheet.addRow()?
我遇到过类似的问题并使用了与此类似的东西:
const newRow = worksheet.addRow(["This report is..."]);
const currentRowIdx = worksheet.rowCount; // Find out how many rows are there currently
const endColumnIdx = worksheet.columnCount; // Find out how many columns are in the worksheet
// merge by start row, start column, end row, end column
worksheet.mergeCells(currentRowIdx, 1, currentRowIdx, endColumnIdx );Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10580 次 |
| 最近记录: |