Excel 使用标准的VBA公式中的SUMIFS
我是Excel VBA脚本的新手,在这一行的语法引号方面遇到了问题Excel 使用标准的VBA公式中的SUMIFS,excel,formulas,sumifs,vba,Excel,Formulas,Sumifs,Vba,我是Excel VBA脚本的新手,在这一行的语法引号方面遇到了问题 ActiveSheet.Range("H" & EndRowH + 2).Formula = "=SUMIFS(H2:H &EndRowH & ,C1:C1000,&"">=""&lngStart&)" 如果您需要任何其他详细信息,请告诉我 您有一些基本的字符串连接语法错误 条件范围和总和范围都需要相同的行数 ActiveSheet.Range("H" & EndR
ActiveSheet.Range("H" & EndRowH + 2).Formula = "=SUMIFS(H2:H &EndRowH & ,C1:C1000,&"">=""&lngStart&)"
如果您需要任何其他详细信息,请告诉我
ActiveSheet.Range("H" & EndRowH + 2).Formula = "=SUMIFS(H2:H" & EndRowH & ", C2:C" & EndRowH & ", "">=" & lngStart &""")"
ActiveSheet.Range("H" & EndRowH + 2).Formula = "=SUMIFS(H2:H" & EndRowH & ", C1:C" & EndRowH - 1 & ", "">=" & lngStart &""")"
ActiveSheet.Range("H" & EndRowH + 2).Formula = "=SUMIFS(H2:H" & EndRowH & ", C2:C" & EndRowH & ", "">=" & lngStart &""")"
ActiveSheet.Range("H" & EndRowH + 2).Formula = "=SUMIFS(H2:H" & EndRowH & ", C1:C" & EndRowH - 1 & ", "">=" & lngStart &""")"
非常感谢你。这很有魅力谢谢你的信息。耶!(我甚至没有注意到不同的范围大小;我太专注于
“all”&“&”和“the”&“quotes”&“
”)我正在尝试添加第二个标准,但我再次遇到语法错误。。看了好几遍,还是找不到。ActiveSheet.Range(“H”和EndRowH+10)。公式=“=SUMIFS(H2:H”和EndRowH&“、C2:C”和EndRowH&“、”>=”&lngStart&“、C2:C”和EndRowH&“、”