我如何得到包含来自Excel的数据的列的数量

我想知道是否有一个简单的属性在Excel互操作,返回从给定的工作表中使用的列 – 包含数据 – 的计数。

在示例中:如果myWorksheet.Columns.Count返回给定工作表中的总列数,是否没有相应的行:myWorksheet.Columns.UsedCount?

我不确定这个问题是否太基本,甚至不能问,但在search谷歌,我似乎只能find相当神秘的解决scheme,似乎是一个人想要做的事情,相当基本types的东西,当与Excel交互。

我试图通过不构成一堆无关的代码来保持这个简短; 但如果我没有足够明确,请让我知道。

使用interop你可以得到使用的元素范围

oXLSheet.UsedRange.Address

其中oXLSheet是您的工作表对象