◆●◆救命◆●◆Range().Select调用失败
excel的工作表,用VBA选择某一区块,居然失败了。
Range(Cells(37,1),Cells(37,5)).Select 每次运行到这里就出错了。
提示此方法调用出错。我已将此页设置为当前活动页了啊。
A工作表上有个按钮,按下按钮后,选择B工作表上的那个区域。结果失败!
没辙了。大家帮我分析下,什么问题呢?
[解决办法]
呵呵,疏忽了,应该用下面的语句:
Private Sub CommandButton1_Click()
Sheets( "A ").Cells(1, 1).Value = "ABCDE "
With Sheets( "B ")
.Activate
.Range(.Cells(37, 1), .Cells(37, 5)).Select
End With
End Sub
[解决办法]
可以的吧,Cells应该是ActiveSheet.Cells的吧