分享

【VBA代码宝】- 代码库管理

 wxt208 2019-06-10

前言

 【代码库的管理】是本工具中的重要功能之一。因为对于大多数场景而言,日常维护代码,以及在需要相关功能时查找到相应代码是写代码人的高频率行为。

功能入口

  单击工具栏上的【代码库管理】或者右键菜单【VBA代码宝】=>【代码库管理】,都可以打开如下图所示的【代码库管理】窗体。      

功能介绍

 本窗体共分为上下两部分,上半部分主要是功能区,主要包括:

 查找文字(【搜索】):用于查找【当前代码库】中相关的代码,方便快速的找到相应的功能。

 查找类别(【名称】):可以根据不同的条件,来选择查找的类型,默认是按名称查找(类别的分类来源于【新建节点】和【新建代码】中的相应字段),可以选择的类别如下图所示:

【插入到VBE】:当选中相关代码后,点击此按钮,就会将相应的代码,插入到VBE中。

注意:

 若用户打开的是共享工作簿(或其它特殊文档)时,此时是无法插入模块或代码的,此时运行插入代码会弹出出错提醒。

【单独模块】:当勾选时,则将当前代码插入到“ExcelHome”标准模块(工具会自动新建)中,否则,插入到VBE中当前光标所在的位置。

【新建代码】:当选中节点后,单击此按钮会弹出【新建代码】对话框(不支持在【ExcelHome代码库】中新建代码,只能在【我的代码库】中新建代码)。如下图所示,其中【名称】和【代码】两个文本框是必填项,其他为可选项,单击【入库】按钮将把代码保存在【用户代码库】中,如下图所示:

【删除代码】:当【我的代码库】中有不需要的项时,可以选中左侧相应的代码名称,点击此按钮后。在弹出删除确认对话框中单击【是】即可,如下图所示:

【还原代码库】

 当打开【代码库管理】窗口在做了一些关于代码库的“增删改”操作之后,又想恢复到打开此窗体之前的代码库时,就可以选择【还原代码库】功能。(注意:如果关闭此窗体之后,就永远无法还原代码库了,除非你在【选项】对话框中做过代码库的备份。)

【还原代码库】

 弹出提示让用户再次确认(所有的删除操作,都带有确认对话框,以防误操作)。如下图所示:

 此窗体的下半部分是代码的展示和编辑的地方,分为左右两块:

左边是代码库选项卡,默认有两个代码库(【ExcelHome代码库】和【我的代码库】),右侧是选中相应节点或代码名称时,显示的节点备注或代码。

         左侧的【代码库树】中包括三类信息:

  • 代码库的名字,如【ExcelHome代码库】,【我的代码库】(通常与上面的选项卡同名,相当于Windows的盘符)

  • 节点的名字,如图所示中的【《别怕ExcelVBA其实很简单》】(相当于Windows的文件夹名称)

代码的名字,如图所示的【《版权声明》】。相当于Windows中的文件)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多