首页 >> 社会动态 >

excel文件打开时跟随打开一个PERSONALXLS文件 解决方法

2024-06-11 14:20:03 来源: 用户: 

Excel 文件打开时自动弹出 PERSONAL.XLS 工作簿,通常是由于该文件被设置为启动文件夹中的加载项或保存在 XLSTART 目录中。删除或移动 PERSONAL.XLS 即可解决。

打开 Excel 时,如果总是自动弹出名为“PERSONAL.XLS”的工作簿,说明该文件被存放在 Excel 的启动文件夹(通常为 XLSTART)中,或者被添加为加载项。PERSONAL.XLS 是 Excel 用于存储宏的默认个人工作簿,一般不会自动显示,但若它被意外复制或误设为启动项,就会在每次打开 Excel 时跟随打开。要解决此问题,请按以下步骤操作:

1. 关闭所有 Excel 文件。

2. 在文件资源管理器中输入以下路径(根据 Excel 版本和系统可能略有不同):

- `C:Users你的用户名AppDataRoamingMicrosoftExcelXLSTART`

- 或者 `C:Program FilesMicrosoft OfficeootOffice16XLSTART`(Office 2016/365 常见路径)

- 如果找不到,打开 Excel,按 Alt+F11 打开 VBA 编辑器,在立即窗口中输入 `? Application.StartupPath` 并回车,即可看到确切路径。

3. 在 XLSTART 文件夹中找到“PERSONAL.XLS”或“PERSONAL.XLSB”或“PERSONAL.XLSM”文件。

4. 将其移动到其他文件夹(如桌面)或直接删除(注意:若里面包含重要宏,请先备份)。

5. 重启 Excel,问题即可解决。若仍然出现,请检查 Excel 选项中的“加载项”管理,确保没有启用多余的加载项。

【excel文件打开时跟随打开一个PERSONALXLS文件相关话题】

问题1:为什么我删除了 PERSONAL.XLS 后,宏就不见了?

回答1:PERSONAL.XLS 是 Excel 个人宏工作簿,专门用来存储你录制的宏或自定义 VBA 代码。删除它会导致所有保存在其中的宏丢失。如果你需要保留宏,请先打开 PERSONAL.XLS,将宏代码导出或复制到其他工作簿,然后再删除或移动该文件。

问题2:除了删除,有没有办法让 Excel 打开时不显示它,但保留宏?

回答2:可以。将 PERSONAL.XLS 从 XLSTART 文件夹移出到任意位置(例如桌面),然后每次需要运行宏时,手动用 Excel 打开该文件即可。或者,你可以将宏代码复制到普通工作簿中保存为加载项(.xlam),这样既避免自动弹出,又能正常使用宏。

 

相关阅读

最新文章