Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 计算范围内填充的单元格数_Excel_Vba_Excel Formula - Fatal编程技术网

Excel 计算范围内填充的单元格数

Excel 计算范围内填充的单元格数,excel,vba,excel-formula,Excel,Vba,Excel Formula,如何计算填充单元格的数量(使用文本/数字或文本+数字的组合) 我尝试了=countif(A2:A2000,1=1)(使用一般标准,例如始终为1=1),但文本列显示为零(0)。公式是=COUNTA(A2:A2000):计算非空白单元格。在VBA中,它的工作表函数。COUNTA(“A2:A2000”)我认为上面的答案应该是 Application.WorksheetFunction.CountA(Range("A2:A2000")) 我总是在不提及范围的情况下遇到问题,因为它将整个范围视为一个单位

如何计算填充单元格的数量(使用文本/数字或文本+数字的组合)


我尝试了
=countif(A2:A2000,1=1)
(使用一般标准,例如始终为1=1),但文本列显示为零(0)。

公式是
=COUNTA(A2:A2000)
:计算非空白单元格。

在VBA中,它的工作表函数。COUNTA(“A2:A2000”)

我认为上面的答案应该是

Application.WorksheetFunction.CountA(Range("A2:A2000"))

我总是在不提及范围的情况下遇到问题,因为它将整个范围视为一个单位。

Dim ColumnCount as Integer
ColumnCount=Application.WorksheetFunction.CountA([D1:D100])计算Column“D”中填充的单元格数。

公式为
=CountA(A2:A2000)
:非空白单元格为counted@juriruut你应该把它作为答案贴出来,这样你可能会得到一些想象中的互联网点数!