VBA --Sheets.Add 方法
Excel 开发人员参考 |
Sheets.Add 方法 |
新建工作表、图表或宏表。新建的工作表将成为活动工作表。
语法
表达式.Add(Before,After,Count, Type)
表达式 一个代表 Sheets 对象的变量。
参数
名称 | 必选/可选 | 数据类型 | 说明 |
---|---|---|---|
Before | 可选 | Variant | 指定工作表的对象,新建的工作表将置于此工作表之前。 |
After | 可选 | Variant | 指定工作表的对象,新建的工作表将置于此工作表之后。 |
Count | 可选 | Variant | 要添加的工作表数。默认值为 1。 |
Type | 可选 | Variant | 指定工作表类型。可以为下列 XlSheetType 常量之一:xlWorksheet、xlChart、xlExcel4MacroSheet 或xlExcel4IntlMacroSheet。如果基于现有模板插入工作表,则指定该模板的路径。默认值为xlWorksheet。 |
返回值
一个 Object 值,它代表新的工作表、图表或宏表。
说明
如果同时省略 Before 和 After,则新工作表插入到活动工作表之前。
示例
本示例将新建工作表插入到活动工作簿的最后一张工作表之前。
Visual Basic for Applications |
---|
|
© 2010 Microsoft Corporation。保留所有权利。
Sub AddSheet(ByVal sheetName, ByVal afterSheet)Dim ws As WorksheetOn Error Resume NextSet ws = Worksheets(sheetName)If Err Then 'sheetName sheet not exist "Sheets(afterSheet).Select'ActiveWorkbook.Sheets.Add Before:=Sheets(afterSheet)ActiveWorkbook.Sheets.Add AFTER:=Sheets(afterSheet)ActiveSheet.Name = sheetNameOn Error GoTo 0Else'sheetName sheet is existCall deleteSheet(sheetName)Sheets(afterSheet).Select'ActiveWorkbook.Sheets.Add Before:=Sheets(afterSheet)ActiveWorkbook.Sheets.Add AFTER:=Sheets(afterSheet)ActiveSheet.Name = sheetNameEnd IfEnd Sub
Sub deleteSheet(ByVal sheetName)Sheets(sheetName).SelectApplication.DisplayAlerts = FalseSheets(sheetName).DeleteApplication.DisplayAlerts = True
End Sub
VBA --Sheets.Add 方法相关推荐
- Excel.Sheets.Add方法使用
Excel.Sheets.Add(object before,object after,object count,object type) eg: //新增表格 Worksheet sheet = w ...
- 通过ActiveWorkbook.Sheets.Add将新表插入到最后的代码
通常情况下,我们在EXCEL的工作薄中,使用菜单操作:插入一个新的工作表,那么,该工作表总是会出现在当前被选中的工作表的前面. 如果您想将新插入的工作表,让它的位置出现在所有工作表的最后,那么,得使用 ...
- sheets.add示例_Java ArrayDeque add()方法与示例
sheets.add示例 ArrayDeque类add()方法 (ArrayDeque Class add() method) add() Method is available in java.la ...
- Workbooks.Add和Sheets.Add以及Workbooks.Open
一.Workbooks 对象的 Add 方法:新建工作簿,新建的工作簿将成为活动工作簿.语法是: expression.Add(Template) expression : 必需.该表达式返回一 ...
- Excel VBA属性、方法、事件大全——Part1(Complete List of Excel VBA attribute/method and event)
为了提取这个列表,也算是费了九牛二虎之力了. VBA调试了不下十遍,但是,能得到这么完整的列表,绝对是值得的.不学好VBA,都有点对不起这么好的资料了,哈哈. Attribute/Method/Eve ...
- Excel VBA属性、方法、事件大全——Part11(Complete List of Excel VBA attribute/method and event)
对象/属性/方法/事件 (Object/Attribute/ Method/Event) 描述 (Description) PageBreak 返回或设置分页符的位置 本示例在 Sheet1 的第 2 ...
- Excel VBA属性、方法、事件大全——Part13(Complete List of Excel VBA attribute/method and event)
对象/属性/方法/事件(Object/Attribute/ Method/Event) 描述(Description) Save 保存指定工作簿所做的更改本示例保存当前活动工作簿.ActiveWork ...
- VBA笔记——collection方法
文章目录 一.定义 二.成员 三.特点 四.读取集合元素 五.删除集合元素 1.三种方法删除集合元素 六.和普通数组相比集合的特点 七.和字典方法比较 1.集合添加时增加检索用关键词的方法, 以及集合 ...
- Java Calendar.add()方法的使用,参数含义。指定时间差。
cal.add()方法中的参数含义: 第一个参数如果是1则代表的是对年份操作,2是对月份操作,3是对星期操作,5是对日期操作,11是对小时操作,12是对分钟操作,13是对秒操作,14是对毫秒操作. 第 ...
最新文章
- python avg函数_学习python第三天之多行函数
- 计算机和打印机的耗材管理,打印设备耗材余量知多少?多种途径实时掌握
- IOS 常见面试汇总
- linux查看根目录使用率,Linux 查看空间使用情况的实例详解
- centos运行jar包需要的环境_CentOS 7.4下运行jar包
- Nginx与Lua开发
- JetBrains 发布Kotlin 1.0
- mysql clob转string_Java获取Oracle中CLOB字段转换成String
- 读《启示录》有感-----1
- 防火墙dhcp服务器性能,F100-A-G 防火墙当做DHCP服务器,下接E528交换机,能不能划分多个VLAN?...
- android 触摸屏 不支持 配置,Android触摸屏配置调试
- python非法变量名_python – DatabaseError:ORA-01036:非法变量名称/编号
- deebot扫地机器人使用_石头扫地机器人T7 Pro使用体验 避障更加“聪明”
- 网页制作篇(智慧树网站马红老师)-基础知识总结2(标记的属性篇)
- 《乌合之众》思维导图
- 详谈软件工程之软件测试与维护
- java基础 day14数据安全,银行账户取款例子,synchronized()使用、面试题,死锁,线程安全
- 使用dnsmasq,实现本地的DNS服务
- fw300r虚拟服务器设置,迅捷(Fast)FW300RM路由器怎么设置 | 192路由网
- 解决win10无法搜索本地应用