Access VBA模块的硬盘位置

时间:2018-01-27 08:02:50

标签: vba module access

在Excel中,如果我想保存为在所有Excel工作簿中使用而创建的模块,我在此处有 Personal.xlsb 文件夹,

  

C:\用户\应用程序数据\漫游\微软\ EXCEL \ XLSTART \ PERSONAL.XLSB

我还可以将 Personal.xlsb 文件保存在网络驱动器上,以便在我的计算机损坏或需要重新映像时安全保存。

哪里哦,Access的文件在哪里?它是否存在或是否必须导出每个模块?我的计算机由IT支持,我的每个数据库的所有Access vba模块都已消失。

感谢名单!

2 个答案:

答案 0 :(得分:1)

实际上,正如@stewart Ross所说,Access中没有与personal.xlsb文件相同的文件。但是在Access文件的VBA编辑器中,您可以选择对您自己的"主数据库"的引用。例如,我的主数据库"有很酷和有用的子和函数是Masterdatabase.accdb,我有另一个名为MyNewdatabase.accdb的数据库。我打开VBA编辑器,引用,然后查找我的masterdatabase.accdb并将其标记为参考库,现在我在我的" master数据库"中设计了所有代码。在新数据库中可用。

答案 1 :(得分:0)

Access中没有与personal.xlsb文件等效的文件。所有模块都存储在.accdb / .mdb数据库本身中。您可以导出所有模块并使用VBA代码将它们存储为文本文件,因为这样的SO答案显示:

Exporting the whole vba code from an ms access application