2012-02-13 72 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