我試圖將公式寫入一個範圍並得到以下消息:運行時錯誤'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中編寫公式,然後你有;在細胞中。 –