【发布时间】:2014-06-11 05:12:53
【问题描述】:
我正在使用 Spreadsheetgear 以编程方式制作 excel,但我有一个与行高相关的问题。
我在 C# 中有这个 sn-p 代码
cells[0, 0].ColumnWidth = totalColumnWidth; // recalculated column width after some formatting logic
var x = cells[0, 0].RowHeight; // gives me 14.95
cells[0, 0].Formula = "A long long text goes here spanning multiple lines..."; // spanning say 10 rows in excel
x = cells[0, 0].RowHeight; // gives me 190.5
当我保存这个 excel,并在 MS Excel 中打开它时,我可以看到行高是 210。
对于一个空的 excel 工作表,我从电子表格中获得的行高为 14.95,而从 excel 中获得的行高为 15。 我也分别得到 8.09 和 8.43 的列宽。
我的问题是 - 为什么这两个数字的来源有区别?在处理这些问题时,我是否应该考虑某种软糖因素?谢谢!
【问题讨论】:
标签: c# vba excel spreadsheetgear