我试图将公式写入一个范围并得到以下消息:运行时错误'1004':应用程序定义或对象定义的错误。我用下面的代码,但我不明白为什么这不工作:excel 2003 vba:将公式写入单元格
LastRow = Sheets("Source").Cells(Rows.Count, "B").End(xlUp).Row
For Each cell In Sheets("Target").Range("I2:I" & CStr(LastRow)).Cells
cell.Formula = "=IF(D2=E2;""OLD"";""NEW"")"
Next
请用','替换';'! –
就是这样。谢谢。 –
在您使用的德语Excel版本中;而不是,对于公式,但显然你必须使用,当你在VBA中编写公式,然后你有;在细胞中。 –