以下是一些在VBA中用于操作Excel工作表的常用函数:
1. 新建工作表
Worksheets.Add 在当前工作表之前添加。
Worksheets.Add after:=Worksheets("Sheet2") '在sheet2之后添加。
Worksheets.Add before:=Worksheets("Sheet2") '在sheet2之前添加。
Worksheets.Add after:=Worksheets(Worksheets.Count) '在最后添加
Worksheets.Count: 用于获取当前工作簿中工作表的数量。
2. 获取工作表名称
Worksheets("Sheet1").Name: 用于获取工作表名称。
Worksheets("Sheet1").Name="Sheet2" '设置工作表名称。
新建工作表并命名,简化写法
Worksheets.Add(after:=Worksheets("Sheet1")).Name = "newName"
3.引用工作表
Worksheets("Sheet1").Activate: 用于激活(即跳转到)特定的工作表。
Worksheets("Sheet1").Select 选定工作表,工作表必须是可见的
4. 删除工作表
Worksheets("Sheet10").Delete 删除工作表 Sheet10
5. 复制工作表
复制并生成新工作簿文件
Worksheets("Sheet2").Copy
复制到指定位置
Worksheets("Sheet2").Copy before:=Worksheets("Sheet6")
Worksheets("sheet1").Copy after:=Worksheets("Sheet6")
6.移动工作簿
将Sheet2移除并生成新工作簿
Worksheets("Sheet2").Move
将Sheet2工作移动到指定位置
Worksheets("Sheet2").Move before:=Worksheets("Sheet1")
Worksheets("Sheet2").Move after:=Worksheets("Sheet1")

欢迎大家关注和收藏,谢谢!