【发布时间】:2019-12-19 22:26:04
【问题描述】:
我正在使用 C# Interop Excel,并且我有一个 Excel 工作表,其中第一行中的列名和下面的一些数据。所以我想获取列名的数量,即第一行的列数。
我尝试过类似的方法,但返回的值不正确:
int colCount = ((Excel.Range)xlWorkSheet.Rows[1]).EntireRow.Columns.Count;
知道如何将第一行作为一个范围,然后获取该范围内的列数吗?
【问题讨论】:
-
在 Excel 中你会这样做:
colCount = Sheet1.Cells(1, Sheet1.Columns.Count).End(xlToLeft).Column