我是VBA的新手并且遇到命令问题,我已将其分离到单独的Excel电子表格中,仍然无法使其工作。
如果我在活动工作表上使用以下内容,那么一切都很好
Range(Cells(1, 1), Cells(99, 2)).Value = "Test"
但是当我使用时:
Sheets("one").Range(Cells(1, 1), Cells(99, 2)).Value = "Test"
我收到错误1004 application defined or object defined error
。
我的工作簿中有一张名为“one”的表单。
我花了最后几个小时在Google上搜索,但没有运气,有人能说出什么问题吗?
答案 0 :(得分:4)
您还必须限定Cells()
对象
Sub Sample()
With Sheets("one")
.Range(.Cells(1, 1), .Cells(99, 2)).Value = "Test"
End With
End Sub