插入功能是给1004错误在Excel宏VBA
问题描述:
下面代码给错误(1004)插入功能是给1004错误在Excel宏VBA
Sheets(2).Cells(i, 7).Formula = "=LEFT(" & Sheets(2).Cells(i, 5) & ",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)"
代替。
+0
非常感谢鲍勃 –
你是否在任何地方设置了“我”? – bobajob
是的,值的我= 2 –