如何解决更改StartUp-path XLSTART和PERSONAL.XLSB的打开空白Excel实例的问题?

时间:2019-07-18 08:53:55

标签: excel vba

默认启动位置Excel是带有个人工作簿PERSONAL.XSLB的XLSTART。

更改1:启动位置M:/ Template / Div,在此文件夹中仅找到PERSONAL.XSLB。 这没有任何意义,Excel通常以带有PERSONAL.XLSB的空白表开始(已将CodeModuleNaam重命名为“ PersonalWorkbook”)

变更2:我已将个人工作簿的名称从PERSONAL.XLSB更改为MULTILEVEL.XLSB,位于与change1(M:/ Template / Div)相同的位置。 问题:如果我打开Excel应用程序,则会看到一个空实例(Ribbon> View> Hide / Unhide不起作用)。如果我打开现有的Excel文件,则Excel还会在后台打开一个空的Excel实例。如果我关闭Excel文件,则实例仍处于打开状态。 通常,只有一个打开的Excel实例带有打开的Excel文件或一张空白纸。

如果仅将个人工作簿的名称从MULTILEVEL.XLSB更改为PERSONAL.XLSB,则不会发生此问题。但是,我确实想使用MULTILEVEL.XLSB的名称。

非常感谢您的帮助!如果需要任何其他信息,我可以提供。

1 个答案:

答案 0 :(得分:0)

我看到的唯一选择是在MULTILEVEL.XLSB事件(除了该事件的代码之外)为空Workbook_Open()的{​​{1}}事件中打开您的PERSONAL.XLSB