Excel自动打开最近文档

Icon_Excel10_33x32Excel 2010 已经提供了快速访问的可能性 祖勒兹 用过的 档 直接查看并能够快速访问它。 如果您想更进一步,启动 Excel 时最后使用的工作簿甚至最后三个工作簿 automatisch öffnen 这可以通过创建宏来实现。

 

1. 创建“个人宏工作簿”

在准备过程中,如果“个人工作簿”尚不存在,则必须首先创建它。 这样做的原因是,用于自动打开最后一个文件的实际宏不仅适用于当前活动的工作簿,还适用于所有其他文件夹。

为此,启动 Excel 后,打开“视图”选项卡。在功能区的最右侧,您会找到“宏”按钮。在该按钮的下拉菜单中,选择“录制宏”。

1_record_macro 

在弹出的窗口中,您需要输入宏名称。由于此名称稍后不会用到,因此只需输入“Test”即可。请务必使用“保存宏”选项将宏保存到您的个人宏工作簿中。

2_宏名称 

如果通过“确定”按钮启动宏,则可以立即停止录制。也可以通过“宏”按钮执行此操作。

3_停止录音 

准备工作现已完成。 个人宏工作簿现在可用。


2.自动打开最近使用过的工作簿的宏

您可以使用键盘快捷键Alt + F11从 Excel 环境切换到 VBA 环境。

在窗口的左侧区域,右键单击VBAProject(PERSONAL.XLSB)插入一个新模块。

 4_insert_module 

现在可以将以下命令序列插入到打开的窗口中:

SubAuto_open()

 

昏暗的整数

 

如果 Application.RecentFiles.Count = 0 那么

 

退出小组

 

结束如果

 

对于 i = 1 到 Application.RecentFiles.Count

 

Application.RecentFiles(i).打开

 

接下来,我

 

END SUB 

5_宏

现在可以将矩形框标记的行替换为以下选项:

6_选择 

  

第一种情况下,将打开“最近使用”列表中的所有工作簿。或者,您可以选择仅自动打开最近使用的工作簿,或者例如,仅打开最近使用的三个Excel 文档。

6_1_列表

最后,更改保存在VBA 环境中。重启 Excel 后,相应的工作簿将根据选择自动打开。

7_保存

 

阅读评论