将公式值转换为variables
代码:VBA
Sheets("Facebook").Activate catcount(1) = Application.WorksheetFunction.CountIf(cndtnltrnsfr.Col_Letter(posval(1)) & "2:" & cndtnltrnsfr.Col_Letter(posval(1)) & emptyRow & "," & chr(34) & cat(1) & chr(34)) MsgBox catcount(1)
catcount(1)
:存储类别发生次数的数组
posval(1)
:存储特定值的位置的数组
cat(1)
:类别
这是一个错误
参数不是可选的!
并突出显示.Countif
。
WorksheetFunction.CountIf方法需要2个参数,并且在这个长连接中只有一个参数:
cndtnltrnsfr.Col_Letter(posval(1)) & "2:" & cndtnltrnsfr.Col_Letter(posval(1)) & emptyRow & "," & chr(34) & cat(1) & chr(34)
也许你应该改变这个:
& "," &
对此:
,
我不能更多地回答你提出的问题。