gpt4 book ai didi

excel - 启动没有任何工作表的空 Excel 工作簿

转载 作者:行者123 更新时间:2023-12-01 21:47:26 24 4
gpt4 key购买 nike

创建一个新的 Excel 工作簿,如下所示:

Dim xl As Excel.Application
Dim wb As Excel.Workbook
Set xl = New Excel.Application
xl.Visible = False
Set wb = xl.Workbooks.Add

是否有一种简单的方法可以阻止 Excel 自动创建 Sheet1、Sheet2、Sheet3?

事后我总是可以删除这些不需要的工作表,但这感觉像是一个笨拙的解决方案。

最佳答案

xl.SheetsInNewWorkbook = 1

有关 MSDN 的更多信息(向下滚动到Add 方法,因为它适用于 Workbooks 对象。)

完整代码:

Dim xl As Excel.Application
Dim wb As Excel.Workbook
Dim restoreSheetsInNewWorkbook As Long

Set xl = New Excel.Application
restoreSheetsInNewWorkbook = xl.SheetsInNewWorkbook
xl.SheetsInNewWorkbook = 1

Set wb = xl.Workbooks.Add
xl.SheetsInNewWorkbook = restoreSheetsInNewWorkbook 'or just set it to 3'

关于excel - 启动没有任何工作表的空 Excel 工作簿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3342436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com