我想COUNTIF公式转换为VBA格式,但它给我一个运行时错误1004应用程序或对象定义错误...COUNTIF公式VBA给运行时错误1004
我的代码和公式:
例如,
=COUNTIF('Sheet1'!$D$14:$D$3000,$B25)-COUNTIFS('Sheet1'!$D$14:$D$3000,B25,'Sheet1'!$E$14:$E$3000,"No Test")
到
Range("A1").Formula = "=COUNTIF('Sheet1'!" & Sheets("Sheet1").Range(Cells(14, 4), Cells(3000, 4)).Address(False, False) & "," & _
Sheets("Sheet1").Cells(25, 2).Address(False, False) & ") -" & _
"Countifs('Sheet1'!" & Sheets("Sheet1").Range(Cells(14, 4), Cells(3000, 4)).Address(False, False) & "," & _
Sheets("Sheet1").Cells(25, 2).Address(False, False) & ",'Sheet1!" & _
Sheets("Sheet1").Range(Cells(14, 5), Cells(3000, 5)).Address(False, False) & ", ""No Test"")"
好抓!我强制外部地址引用并放弃了引用的工作表名称,但我从未在前几次看到过。 – Jeeped
谢谢 - 我倾向于通过大块小块,直到我找到了什么 - 这一次它工作。 – Trum