小智 8
您需要将文档另存为Excel加载项(.xla)并进行分发.然后,用户可以Tools>Add-ins安装添加.他们需要浏览到您发送的文件,并验证加载项列表中是否已选中加载项.请注意,加载项不会显示在Alt+ F8或中Tools>Macro.您需要在加载项代码中为其创建一个菜单.看这篇文章http://spreadsheetpage.com/index.php/tip/creating_custom_menus/
如果您希望代码在所有工作簿中都可用,请
PERSONAL.XLS在Excel 2007-2010中使用或使用您 的PERSONAL.XLSB文件.这些通常保存在XLSTART您的文档和设置下的文件夹中.
这是一个隐藏的工作簿,在您启动Excel时会打开.您在Excel中打开的所有工作簿中都可以使用此工作簿中复制的代码.
最简单的方法是记录一个虚拟宏,然后在Store The Macro下拉列表中选择Personal Macro Workbook.
打开宏编辑器(ALT+ F9),然后保存PERSONAL.XLS文件.写一个宏,例如
Public Sub Testing()
MsgBox "Hey im from Personal.xls"
End Sub
Run Code Online (Sandbox Code Playgroud)
请记住隐藏名为
personal.xls(Window>>Hide)的工作簿.现在在任何工作簿上,此宏都可用.