0

我正在从 WPF 应用程序中读取一个 excel 文件。出于某种目的,我需要标签中的列宽(excel表中的“A”、“B”、“C”......)。Range 中的 width 变量始终提供特定的单元格宽度。如果单元格属于合并单元格(上一列或上一行),则读取特定单元格宽度会导致空值。所以,我需要列标签的宽度或行标签的高度(“1”、“2”、...)而不是单元格高度!

知识库

4

1 回答 1

0

找到您的Range(Application.SelectionApplication.ActiveCell, Range[..,..]...)

并使用Range.ColumnWidth. 对于列宽:

var width = worksheet.Range["A1", "A5"].ColumnWidth;

并使用Range.ValueorRange.Parse作为范围值。

var value = worksheet.Range["A1", "A5"].Value;

合作Range有更多好处!

于 2012-07-17T05:51:07.840 回答