如何阅读范围.顶级的Excel互操作

本文关键字:Excel 互操作 何阅读 范围 | 更新日期: 2023-09-27 18:04:28

Excel Interop库中的Range具有LeftTop属性。这些是类型的Object,如MSDN上所述。尝试将结果强制转换为float会产生错误。

代码:

var lastcell = sheet.Cells[row, 1] as Excel.Range;
var topOffset = (float)(lastcell.Top);
错误:

指定的类型转换无效。

如何检索值作为一个浮点数(或双…)?

如何阅读范围.顶级的Excel互操作

我相信结果是双精度而不是浮点数,所以:

var topOffset = (double)(lastcell.Top);