使用Microsoft Excel VBA,你可以访问另一张表吗?
我正在写一些Excel VBA代码,其中一个部分显示一个消息,方法是select一个完整的表单,然后popup所需的文本,如果您喜欢,可以selectSheet2。 但是,下面的代码拒绝投诉:
Method 'Range' of object '_Worksheet' failed.
在被调用的代码中,我仍然参考我试图用Sheet1修改的工作表,例如Sheet1.Range(Cells(1, 1), Cells(101, 101)).Value = ""
,但无济于事。
请问我做错了什么?
这是因为Cells
对象不完全合格。
改变你的代码
Sheet1.Range(Sheet1.Cells(1, 1), Sheet1.Cells(101, 101)).Value = ""