将SUMIF函数插入到单元格VBA中。预期结束声明

时间:2018-05-21 18:39:09

标签: excel vba sumifs

Dim ACHRowCount As Integer
ACHRowCount = Range("Q" & Rows.Count).End(xlUp).Row
'ACH CREDIT TOTALSCells
 Cells(ACHRowCount, 18).Offset(2, 0).Formula = "=SUMIF(S3:S" & ACHRowCount & ", "<0")"

基本上,我有一个宏需要将一个公式插入到一个单元格中,该单元格只对一列中的负值进行求和。 ACHRowCount是列中的行数。当我尝试运行此代码时,它说

  

错误:预期声明结束。

1 个答案:

答案 0 :(得分:0)

  1. 使用
  2. 命名正在处理的工作表
  3. 在代码顶部使用["N", "S", "S", "344", "S"]
  4. 使用Option Explicit而非Long
  5. 将和范围参数添加到Integer,例如SUMIF。您的代码中缺少这个。
  6. 加倍T1:T3字符串
  7. <强>代码:

    ""