excel利用VBA创建新的工作簿
时间:2023-10-18 10:28:01
如果要用VBA创建新的工作簿,可以使用Add方法,如下面的代码。Excel自动将该工作簿命名为“BookN”,其中“N”是下一个可用的数字,同时新工作簿将成为活动工作簿。
Sub AddOne()
Workbooks.Add
End Sub
另外,创建新工作簿更好的方法是将其分配给一个对象变量。例如下例中,由Add方法返回的Workbook对象分配给了对象变量“NewBook”。然后,又设置了“NewBook ”的若干属性。
Sub AddNew()
Set NewBook = Workbooks.Add
With NewBook
.Title = "图书销售目录一览表"
.Subject = "图书销售"
End With
End Sub
“Title”和“Subject”分别为工作簿的“标题”和“主题”属性,可以在工作簿属性的“摘要”选项卡中查看。
下面的代码不仅创建了一个新工作簿的同时,还在工作簿中的第一个工作表前插入了一个名为“计算机类”的工作表,并将该工作表中的B2单元格赋值为“销售数量”。
Sub CreateNewWorkBook()
Dim WBook As Workbook, WSheet As Worksheet
Set WBook = Workbooks.Add
Set WSheet = WBook.Worksheets.Add
WSheet.Name = "计算机类"
WSheet.Range("B2").Value = "销售数量"
End Sub
标签:excel,利用,VBA,创建,新的,工作簿,如果,要用,VBA
0
投稿
猜你喜欢
微信聊天如何隐藏聊天 微信最新隐身方法详解
2022-09-04 04:28:18
Win10如何设置文件夹底部不显示状态栏
2022-10-29 15:43:29
EXCEL 如何比较两列数据是否相同?
2022-12-28 04:49:30
钱鹿APP怎么绑定微信 钱鹿APP绑定微信方法
2023-01-08 04:18:14
关闭空闲的IDE通道提高win2008系统的运行效率
2023-01-04 21:00:19
win10显示器显示输入不支持怎么回事?w10显示器输入不支持怎么办
2023-12-18 19:35:03
VirtualBox共享粘贴板不可用 解决VirtualBox共享粘贴板无法粘贴的问题
2022-09-07 03:20:13
如何解决Win10连接Win7共享打印机错误709?
2022-11-03 21:37:42
word 如何快速将文档中的所有编号全部清除
2023-11-05 04:02:50
CMOS开机密码清除方法之在DOS下清除CMOS密码
2023-04-04 12:05:35
WPS文档如何设置夜幕徐徐背景
2023-11-14 03:19:11
怎样关闭windows8系统的Metro界面程序(2种关闭方法)
2022-04-11 16:49:07
SUM/SUMIF/SUMIFS函数的区别
2022-03-10 12:37:18
WIN7系统如何删除卸载程序(添加和删除程序)
2022-08-28 10:49:05
excel折线图如何添加上限和上限边界?
2023-06-03 18:14:17
从Word工具栏中启动应用程序
2023-03-08 22:59:23
Excel使用LOOKUP函数在多行或多列查找数据(数组型)
2022-07-16 12:20:59
教您系统备份工具如何备份系统
2023-02-24 18:58:01
INDEX函数,有时可替代数组公式
2022-06-20 13:10:10
wps表格如何查找重复项
2023-06-04 01:55:25