VBA--引用工作表

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

01

引用工作表的方法

使用Worksheets属性来引用工作表,若指定的编号和工作表名称,则引用单张工作表。

对象.Worksheets(index)

下例中,将选择“一月”的工作表。

02

引用操作中的工作表的方法

使用Activesheet属性来引用操作中的工作表。通过此步骤引用操作中的工作表,以及指定窗口或工作簿的活动工作表。

对象.Activesheet

在下例中,从左起选择第二张工作表,在A1单元格处显示活动工作表(被选定工作表)的名称。使用Name属性来为工作表命名。

完成后是下面这个样子。

03

选择工作表的方法

用Select命令来选择工作表。可以指定是否取消当前选定的工作表,同时选择一组工作表生成“工作组”。

对象.Select

下例中选择“一月”工作表,在选择“二月”工作表。若要保持“一月”工作表的选定状态,在选择“二月”工作表时,可以把参数Replace指定为False。

04

激活工作表的方法

使用Activate命令来激活工作表。活动工作表时显示在最前面,作为操作对象的工作表。选择了一组工作表(工作组)时,可以使用Activate命令在不取消选定的情况下切换活动工作表。

对象.Activate

下例中,在选择了一组工作表的情况下激活指定的工作表。这里选择了“一月”工作表的同时也选择了“二月”工作表。这种情况下,“一月”工作表仍然是活动工作表,要通过Activate命令来切换激活“二月”工作表。

05

引用选定工作表的方法

使用SelectedSheets属性来引用指定窗口中所有被选中的工作表。在选择了一组工作表时,可以通过该操作引用这些工作表、一次性删除和复制一组工作表。

对象.SelectedSheets

下例中,选择一组工作表并对其进行同时删除。使用Array函数祖安泽一组工作表,之后若要对其使用SelectedSheets属性进行引用,必须指定ActiveWindow是指成为Window对象。用Delete命令删除工作表,在弹出的对话框中单击“删除”按钮。

06

引用前后页工作表

使用Previous属性和Next属性来引用指定工作表前(左边)后(右边)页的工作表,可以按排列顺序引用工作表的前后页。

对象.Previous

对象.Next

下例中会弹出信息显示活动工作表前后页的工作表名称。当活动工作表是第一页或尾页而发生错误时,通过On Error Resume Next语句跳过错误,运行下一行代码。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

IF函数七兄弟,个个本领大!

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

(0)

相关推荐