如何在所有工作表中将鼠标设置为特定单元格?

时间:2012-05-31 23:16:03

标签: excel-vba vba excel

我想将光标/鼠标指针设置为单元格AL2,但我的程序只能在活动工作表上进行此操作

Dim a As Worksheet
For Each Sheet In ThisWorkbook.Sheets
    Range("AL2").Select
Next Sheet

有人能解释为什么代码没有做我想做的事情吗?

1 个答案:

答案 0 :(得分:3)

这是你在尝试的吗?

Dim aSheet As Worksheet
For Each aSheet In ThisWorkbook.Sheets
    aSheet.Activate
    Range("AL2").Select
Next Sheet

话虽如此,我们应该总是避免使用.Select.Activate

为什么要选择一个单元格?你究竟想做什么?