我有一个 Javascript 函数,可以将数据导出到新的 Excel 文件。我正在使用 ActiveXObejct("Excel.Application") 来处理 Excel。数据导出完成并看到结果后,数据溢出了列的宽度。这导致表中的一些数据看起来被删除。例如,如果我在单元格中有数据“1234567890”,我会在单元格中看到“123456”或“######”。那么如何控制列的宽度以适应它们包含的数据呢? 这是我通常所做的代码示例:
var Excel = new ActiveXObject("Excel.Application");
var Sheet = new ActiveXObject("Excel.Sheet");
for (var i = 0 ; i < DataArray.length ; i++)
Sheet.ActiveSheet.Cells(i+1,1).value = DataArray[i];
Excel.visible = true;
最佳答案
循环后:
Sheet.Cells(,1).EntireColumn.ColumnWidth = 20
将更改 A 列的宽度。
关于javascript - 如何在 Javascript 中控制 Excel 列的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23975873/