我的变量uuid不在号码中。
在excel中,它仍然显示=COUNTIF(AB11:AL11,uuid)
,但应该是
=COUNTIF(AB11:AL11,1234567)
uuid = Worksheets("Search").Cells(2, 4)
Range("AV2:AV" & lastrows).Formula = "=COUNTIF(AB2:AL2,uuid)"
答案 0 :(得分:0)
您不能在文本字符串内使用变量。您需要使用变量将文本连接起来。
在您的情况下,文本字符串是一个公式。将该公式文本字符串拆分到变量需要使用的位置,并使用&符号将各个部分组合在一起。
Range("AV2:AV" & lastrows).Formula = "=COUNTIF(AB2:AL2," & uuid & ")"