加载宏(Addin)使用方法

本文详细介绍了如何使用VBA编写的OfficeVBAAddin加载宏,包括文件类型、存放路径、安全性设置、加载方法及卸载步骤。提供了Excel、PPT和Word中加载宏的实例,并附带了操作截图,帮助用户快速上手。

Office VBA Addin加载宏是一种使用VBA编写的程序,它通过加载设置,可以随Office程序启动而自动加载运行,是制作Excel自定义函数、Office菜单和功能区按钮、添加常用辅助功能的常用载体。

在Excel、PPT中都可以编制加载宏文件,Word则可以通过模板文件进行加载。根据版本和程序的不同,加载宏的文件类型也稍有区别,在2003版本中,Excel的加载宏扩展名是xla、PPT的加载宏扩展名是ppa;2007/2010版本中,Excel的加载宏扩展名是xlam,PPT的加载宏扩展名是ppam。其中低版本的加载宏可以在高版本的程序中使用,因此,只要代码具有通用性,可以在编制完成保存为低版本的加载宏文件,以便于在不同版本中使用。

它们的文件图标有别于普通的Excel或PPT文件,如下图所示:

 加载宏(Addin)使用方法

加载宏文件有默认的存放路径,找到这个路径很容易,只要打开PPT程序,点击【另存为】命令,在打开的对话框中选择文件类型为【PPT Addin】或【PPT加载宏】,对话框就会自动定位到默认的存放路径下,如下图所示。把加载宏文件存放到这个路径中(可以在对话框中的地址栏中复制这个路径,然后在浏览器中打开),然后参照后面的操作就可以使用加载宏程序了。

加载宏(Addin)使用方法

 

首先,确保你的程序中的“宏”的安全性级别在中级或中级以下,有关宏的安全性设置可参考:

http://blog.sina.com.cn/s/blog_82955eae0100th9j.html

 

安全性级别设置在要求范围内之后,加载宏的具体加载方法如下:

以PPT2010程序为例,加载的方法如下:

依次点击【文件】(2007版中点击【Office按钮】)——【选项】——【加载宏】——右下角【管理】下拉列表中选择【PowerPoint加载项】——点击【转到】——在打开的【加载宏】对话框中勾选列表中出现的加载宏文件——点击【关闭】完成。如下图所示。如果你添加了正确的加载宏文件,但是下图中编号6所在的【可用加载宏】列表框中仍无显示,最可能的原因是宏的安全性级别过高,务必设置为中级或中级以下方可

 加载宏(Addin)使用方法


上述加载操作完成后,在PPT的功能区中点击【加载项】选项卡,就会在功能区面板上显示加载宏所生成的菜单,点击菜单就可以运行相应程序,如下图所示。

加载宏(Addin)使用方法

          如果您的功能区中没有显示“加载项”这个选项卡,是由于Office选项当中没有打开。可以从【文件】(2007中为【Office按钮】)——【选项】——【自定义功能】中勾选这个选项卡,选项卡名称通常为“加载项”,也有可能是“Addins”。如下图所示:

加载宏(Addin)使用方法


 

2007版本和2010版本操作基本相同。在2003版本中操作方法更简单:在菜单栏上依次单击【工具】——【加载宏】——在出现的【加载宏】对话框中勾选列表中出现的加载宏文件——点击【关闭】完成。如下图所示。如果你添加了正确的加载宏文件,但是下图中【可用加载宏】列表框中仍无显示,最可能的原因是宏的安全性级别过高,务必设置为中级或中级以下方可

 加载宏(Addin)使用方法

加载操作完成后,也会在PPT的菜单栏上生成菜单,如下图所示:

 加载宏(Addin)使用方法

 

上述操作一次性完成后无需再次操作,程序每次打开时会自动进行加载,每次打开程序都能直接使用加载宏所生成的菜单,十分方便。如果要卸载,也只需要在【加载宏】对话框中取消勾选相应的加载宏文件即可。

 

目前在我博客中发布过的几个加载宏:

Excel加载宏:http://blog.sina.com.cn/s/blog_82955eae0100tj92.html

PPT加载宏:http://blog.sina.com.cn/s/blog_82955eae0100wk7r.html

Word加载宏:http://blog.sina.com.cn/s/blog_82955eae0100tjp1.html

<think>我们被要求提供取消xlwings addin install加载方法。根据引用内容,xlwings addin install命令是将xlwings.xlam文件复制到Excel的XLSTART文件夹中,并在Excel中启用该加载项。因此,取消加载需要两个步骤: 1. 在Excel中禁用xlwings加载项。 2. 从XLSTART文件夹中删除xlwings.xlam文件(可选,因为如果只是禁用,Excel不会加载,但删除可以彻底移除)。 另外,根据引用[2],我们还知道xlwings的加载项文件通常位于Python的site-packages目录下的xlwings/addin文件夹中(例如:C:\python\Lib\site-packages\xlwings\addin\xlwings.xlam)。但安装后,它被复制到了Excel的XLSTART目录。 具体步骤: 步骤1:在Excel中禁用xlwings加载项 - 打开Excel。 - 转到“文件”>“选项”>“加载项”。 - 在底部的“管理”下拉列表中选择“Excel加载项”,点击“转到...”。 - 在弹出的“加载”对话框中,找到“xlwings”并取消勾选。 - 点击“确定”。 步骤2:删除XLSTART文件夹中的xlwings.xlam文件(可选,如果希望彻底删除) - 关闭Excel。 - 找到Excel的XLSTART文件夹。通常路径为: - 用户级:`C:\Users\<用户名>\AppData\Roaming\Microsoft\Excel\XLSTART` - 系统级(如果之前是全局安装):可能需要管理员权限,路径如`C:\Program Files\Microsoft Office\root\Office16\XLSTART`(具体路径根据Office版本和安装位置可能不同) - 删除其中的`xlwings.xlam`文件。 注意:如果之前安装时使用了`--global`参数(全局安装),那么文件可能安装在系统级的XLSTART目录,否则在用户级目录。 另外,根据引用[2],如果之前按照手动安装的方法,通过VBA设置了引用,那么还需要在VBA中移除对xlwings的引用: - 在Excel中,按`Alt+F11`打开VBA编辑器。 - 点击“工具”>“引用”。 - 在引用列表中查找“xlwings”,取消勾选。 - 点击“确定”。 总结:取消加载项包括禁用和删除文件两个主要步骤,同时可考虑移除VBA引用。 相关问题: 1. 如何检查xlwings插件是否已成功禁用? 2. 如果无法在XLSTART文件夹中找到xlwings.xlam文件,应该如何处理? 3. 如何完全卸载xlwings及其相关组件? 注意:在回答中,我们引用了用户提供的引用[2]和[1]。 </think> ### 取消 xlwings addin 加载方法 要取消通过 `xlwings addin install` 安装的加载项,需要执行以下两个步骤: --- #### 步骤 1:在 Excel 中禁用加载项 1. 打开 Excel 2. 转到 **文件** → **选项** → **加载项** 3. 在底部 **管理** 下拉菜单中选择 **Excel 加载项**,点击 **转到** ![Excel 加载项管理界面](https://support.content.office.net/zh-cn/media/76a1931f-8f08-4b8f-9c3c-7f4f5a6a7e9f.png) 4. 取消勾选 **xlwings** 选项 5. 点击 **确定** 保存设置[^1][^2] --- #### 步骤 2:删除加载项文件 关闭 Excel 后,删除安装时复制的文件: 1. 打开文件资源管理器,输入路径: ```path %APPDATA%\Microsoft\AddIns ``` 2. 删除其中的 `xlwings.xlam` 文件 3. (可选)删除 VBA 引用: - 打开 Excel → **开发工具** → **Visual Basic** - 进入 **工具** → **引用** - 取消勾选 **xlwings**[^2] > **注意**:如果使用 Anaconda,原始文件位于: > ```path > C:\Users\<用户名>\Anaconda3\Lib\site-packages\xlwings\addin\xlwings.xlam > ``` > 但不需要删除此文件,只需删除 `AddIns` 目录下的副本即可[^2]。 --- #### 验证是否成功卸载 1. 重新打开 Excel 2. 检查功能区: - 如果 **xlwings** 选项卡消失,表示卸载成功 - 在 **文件** → **选项** → **加载项** 中确认无 xlwings 条目 --- #### 替代方法使用命令行卸载 如果之前通过命令行安装,可尝试: ```bash xlwings addin remove ``` > 注意:此命令可能因环境不同而效果不稳定,手动删除更可靠[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值