VBA--引用工作表
点击上方
蓝色
文字 关注我们吧!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
引用工作表的方法
使用Worksheets属性来引用工作表,若指定的编号和工作表名称,则引用单张工作表。
对象.Worksheets(index)
下例中,将选择“一月”的工作表。
引用操作中的工作表的方法
使用Activesheet属性来引用操作中的工作表。通过此步骤引用操作中的工作表,以及指定窗口或工作簿的活动工作表。
对象.Activesheet
在下例中,从左起选择第二张工作表,在A1单元格处显示活动工作表(被选定工作表)的名称。使用Name属性来为工作表命名。
完成后是下面这个样子。
选择工作表的方法
用Select命令来选择工作表。可以指定是否取消当前选定的工作表,同时选择一组工作表生成“工作组”。
对象.Select
下例中选择“一月”工作表,在选择“二月”工作表。若要保持“一月”工作表的选定状态,在选择“二月”工作表时,可以把参数Replace指定为False。
激活工作表的方法
使用Activate命令来激活工作表。活动工作表时显示在最前面,作为操作对象的工作表。选择了一组工作表(工作组)时,可以使用Activate命令在不取消选定的情况下切换活动工作表。
对象.Activate
下例中,在选择了一组工作表的情况下激活指定的工作表。这里选择了“一月”工作表的同时也选择了“二月”工作表。这种情况下,“一月”工作表仍然是活动工作表,要通过Activate命令来切换激活“二月”工作表。
引用选定工作表的方法
使用SelectedSheets属性来引用指定窗口中所有被选中的工作表。在选择了一组工作表时,可以通过该操作引用这些工作表、一次性删除和复制一组工作表。
对象.SelectedSheets
下例中,选择一组工作表并对其进行同时删除。使用Array函数祖安泽一组工作表,之后若要对其使用SelectedSheets属性进行引用,必须指定ActiveWindow是指成为Window对象。用Delete命令删除工作表,在弹出的对话框中单击“删除”按钮。
引用前后页工作表
使用Previous属性和Next属性来引用指定工作表前(左边)后(右边)页的工作表,可以按排列顺序引用工作表的前后页。
对象.Previous
对象.Next
下例中会弹出信息显示活动工作表前后页的工作表名称。当活动工作表是第一页或尾页而发生错误时,通过On Error Resume Next语句跳过错误,运行下一行代码。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
推荐阅读:
戳原文,更有料!免费模板文档!