VBA 编辑器如何导入/导出模块?

在实际开发中,有时需要将一个 VBA 项目中一个或多个模块、用户窗体保存下来,用在其他 VBA 项目中。Excel 为此提供了模块的导出/导入功能。

本篇文章介绍如何导出 VBA 模块、用户窗体,以及如何在新的项目中导入已被导出的模块。

本篇以模块为例介绍,用户窗体、类模块的方法类似。

导出模块

第一步,右键导出的模块

选择要导出的模块,鼠标右键,在弹出的菜单列表中选择【导出文件】命令。

第二步,选择保存的位置

点击导出文件后,弹出选择保存位置的对话框,选择要保存的位置,给导出的模块文件命名,然后点击确定。

第三步,导出完成

VBA 模块导出的文件类型是【.bas】类型文件,可以使用记事本、代码编辑器等文本编辑器打开并修改。

 

导入模块

第一步,选择要导入到的 VBA 工程

选择要把模块导入到的 VBA 工程,然后鼠标右键,在弹出的菜单中选择【导入文件】。

第二步,选择要导入的 VBA 模块文件

上一步后出现选择 VBA 模块文件的对话框,其中浏览找到要导入的 VBA 模块文件,然后点击打开。

第三步,导入成功

接上一步,VBA 模块导入成功,可在对应的对象文件夹里看到导入的模块。其导入的名称与导出前的名称相同。

 

 

转载注明:文章转载自「懒人Excel - lanrenexcel.com
本文标题:VBA 编辑器如何导入/导出模块?