使用宏将公式插入单元格时出现错误 1004
Error 1004 when inserting formula into cell using macro
我正在尝试使用宏将方程式插入单元格。如果我自己复制方程式,它可以正常工作,但我需要将它复制到每个或四个工作表中的 6000 个单元格。这个问题看起来很常见,但通常的答案是替换“;”带“,”的不适用。第一行捕获错误 1004.
Range("J1").FormulaLocal = "=IF(ISERROR(F1),"",IF(ISTEXT(F1),"",F1))"
Range("J1:J6000").FillDown
我也尝试过使用 .formulaLocal,但这似乎没有帮助。
留一个引号需要用双引号:
Range("J1").FormulaLocal = "=IF(ISERROR(F1),"""",IF(ISTEXT(F1),"""",F1))"
我正在尝试使用宏将方程式插入单元格。如果我自己复制方程式,它可以正常工作,但我需要将它复制到每个或四个工作表中的 6000 个单元格。这个问题看起来很常见,但通常的答案是替换“;”带“,”的不适用。第一行捕获错误 1004.
Range("J1").FormulaLocal = "=IF(ISERROR(F1),"",IF(ISTEXT(F1),"",F1))"
Range("J1:J6000").FillDown
我也尝试过使用 .formulaLocal,但这似乎没有帮助。
留一个引号需要用双引号:
Range("J1").FormulaLocal = "=IF(ISERROR(F1),"""",IF(ISTEXT(F1),"""",F1))"