2012-02-13 114 views
-2

我想使用VBA計算excel 2007中每行的使用列數。 我正在計算使用ActiveSheet.UsedRange.Rows.Count 現在使用的行數,現在我想,我只是將單元格(1,1).value傳遞給一個函數,該函數給出了該特定行的已使用列總數。如何計算excel 2007中每行使用的列數vba

感謝

+1

你如何定義 「使用的列數」?例如,如果只有單元格C1和G1有內容,那麼是否希望第1行有2,5或7個「使用過的列」?請澄清,最好給我們一個例子。 – 2012-02-13 14:24:07

+0

與Jean-Francois完全同意。此問題需要進一步的細節和解釋 – brettdj 2012-02-14 00:47:24

回答

-3

下面的例子爲列A:

WorksheetFunction.Sum(Sheet1.Range("A1:A" & ActiveSheet.UsedRange.Rows.Count)) 
+1

此答案不解決問題... – 2012-02-13 14:23:00

+0

-1。即使問題不明確,SUM也沒有答案。 – brettdj 2012-02-14 00:48:36

+0

HI brettdj,簡單地說,我想在excel中獲取每行使用的列數。爲此,我需要使用VBA功能。 – user999896 2012-02-14 09:05:45