以下代码给出了错误(1004)
Sheets(2).Cells(i, 7).Formula = "=LEFT(" & Sheets(2).Cells(i, 5) & ",2)"
答案 0 :(得分:2)
您正在将单元格的值传递给LEFT
,它需要单元格引用或字符串(包括引号)。试试
Sheets(2).Cells(i, 7).Formula = "=LEFT(" & Sheets(2).Cells(i, 5).Address & ",2)"
或
Sheets(2).Cells(i, 7).Formula = "=LEFT(""" & Sheets(2).Cells(i, 5) & """,2)"
代替。