我正在尝试使用Visual Basic(在Excel 2007中)编写以下sumifs代码(I列和F列包含在表中):
Range("AA5").Value = "=SUMIFS(I5:I420,K5:K420," & "B1" & ",F5:F420," & "6009" & ")"
“B1”和“6009”是我想要查找的内容,而I列是我要添加的列。
你能告诉我我哪里出错了。
谢谢你,AW
答案 0 :(得分:3)
尝试
Range("AA5").Formula = ...
另外,我不确定你为什么要连接你的字符串而不是这个:
Range("AA5").Formula = "=SUMIFS(I5:I420,K5:K420,B1,F5:F420,6009)"
除非B1和6009是要替换的动态值。