我想使用 VBA 在启用宏的 Excel 文件中添加一个新工作表。
我使用的方法无关紧要:
- Sheets.add
- 复制和粘贴工作表以创建新工作表
新工作表已创建(或复制),但宏立即停止,没有任何消息错误,其余代码未执行。
我将文件转换为 XLSX,当我运行代码时,表单被创建并且代码执行完美地继续。
这就是为什么我认为它与启用宏的 Excel 文件类型有关。
更新:
我在另一台 PC 和 Excel 安装中测试了代码,并创建了新工作表并且代码继续运行。
两台计算机之间的唯一区别是 Excel 2016 版本:一台是
标准版,另一台是专业版。