加载宏

1、什么是加载宏

加载宏其实就是一个特殊一点的Excel带VBA程序的文件,最大特点就是不会显示出Excel表格的界面,只有在VBA编辑器里才能看到它的工程属性并编辑它的VBA代码。

一般都是将一些常用的功能放在里面,方便自动打开后使用。

2、创建和使用

要创建加载宏非常的简单,编辑一个正常的带VBA程序的文件,然后另存为:

选择加载宏即可,选择另存的位置后,生成的文件后缀名就是.xlam的文件。

使用的时候,只要双击打开文件就可以了,但是如果要运行加载宏里的程序,一般都要配合自定义加载菜单或者是Ribbon菜单,在07版本之后一般都是使用Ribbon菜单,Ribbon菜单的制作建议看ExcelHome论坛上的这篇帖子,比较详细:

http://club.excelhome.net/thread-898848-1-1.html

另外,如果制作的加载宏希望每次打开Excel都自动打开的话,可以设置自动加载:

打开Excel加载项后,浏览找到加载宏文件所在位置,确定后就可以了,以后不管打开什么Excel文件都会自动打开这种加载宏,只要保证加载宏的保存位置不要改变就可以。

本文分享自微信公众号 - VBA 学习(xyjvba),作者:熊业军

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-06-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • VBA其他库对象

    在Excel VBA对象模型里,我们说到了Excel VBA的专有对象,在前面几乎都是使用Excel VBA的专有对象,主要是因为我们操作处理的是Excel,其...

    xyj
  • 代码管理

    学习使用VBA来处理Excel的问题,自然是为了简化工作。但是随着自己VBA使用的增多,代码分散在各个Excel文件中,非常的散乱。管理好自己的代码是提高代码复...

    xyj
  • Range对象

    因为VBA这个语言其实在很多地方都有,Office每个套件应该都有,我还知道的是CAD也用这个语言。

    xyj
  • 搞它!!!Linux——引导、排障及修复

    二、模拟破坏mbr引导扇区: [root@localhost ~]# dd if=/dev/zero of=/dev/sda bs=512 count=1 ...

    不吃小白菜
  • 日志那点事儿——slf4j源码剖析

    前言: 说到日志,大多人都没空去研究,顶多知道用logger.info或者warn打打消息。那么commons-logging,slf4j,logback...

    用户1154259
  • 教程|在 Angular 4 中加载功能模块(下)

    假设多个团队正在为此应用程序开发模块。您的离岸团队刚交付了 Weather 和 Currency 模块。您的任务是将新模块合并到主应用程序中。

    疯狂的技术宅
  • JS图片预加载插件

          在开发H5项目中有时候会遇到要加载大量图片的情况,利用预加载技术可以提高用户浏览时的体验。  1)概念: 懒加载也叫延迟加载:JS图片延迟加载,延迟...

    用户1055830
  • 静态资源不加载、页面404等莫名其妙的idea错误

  • 微信小游戏-妖娆向日葵

    微信小游戏-妖娆向日葵,随着音乐节奏,点击左右按钮控制场景中人物形象播放速度,操作反应越快燃烧的卡路里越多、人物形象播放速度越快。

    程序源代码
  • 记一次 PowerShell 免杀实战

    UNIX 系统一直有着功能强大的壳程序(shell),Windows PowerShell 的诞生就是要提供功能相当于 UNIX 系统的命令行壳程序(例如:sh...

    信安之路

扫码关注云+社区

领取腾讯云代金券