我在Outlook中有一个带有几个电子邮件宏的VBA项目 - 但是在PC崩溃后它们都消失了,当我点击Alt + F11时,我看到的只是一个新的'Project1'
我不是VBA程序员,但有一组方便的宏用于电子邮件排序等.我不想再次编码它们.任何人都知道代码文件应该在文件系统上的哪个位置,以便我可以挽救代码?
这个页面对Outlook保留所有内容的地方有一些非常好的见解.它表明如下:
所有Outlook宏都存储在用户的%appdata%\ Microsoft\Outlook文件夹中名为VbaProject.otm的单个文件中,该文件夹在大多数系统上都是隐藏文件夹.
现在,问题是,如果你现在没有看到它们,那么你可能无法从那个位置恢复它们:可能有一个"空"项目或根本没有项目,但如果该文件夹是备份后,您可以恢复它.
继续前进,您可以考虑定期导出宏,以防再次发生这种情况,通过VBA IDE(右键单击并选择导出文件...)或使用链接文章中提到的工具之一(如Office配置文件向导)).