2008-12-10 79 views
2

我想知道是否在Excel interop中有一個簡單屬性,該屬性返回給定工作表中的已使用列(包含數據的列)的計數。我如何得到包含excel數據的列的計數

例如: 如果myWorksheet.Columns.Count返回給定工作表中的列總數,是否沒有與myWorksheet.Columns.UsedCount行相當的內容?

我不確定這個問題是否太基本,甚至不會問,但在搜索谷歌我似乎只能找到一些似乎是一個人想要做的事情的基本類型的東西,當與Excel交互時。

我試圖保持這個簡短的沒有擺出一堆無關的代碼;但如果我沒有足夠明確,請讓我知道。

回答

3

使用互操作,您可以使用

oXLSheet.UsedRange.Address

其中oXLSheet是你的工作表對象

+1

我無法找到「地址」習慣的元素範圍。但是,你把我放在正確的道路上,親切的先生。 int usedCount = wsWorkOrders.UsedRange.Columns.Count; 工作就像一個魅力。非常感謝你。 – agentlame 2008-12-10 15:58:30

相關問題