我想知道如何让工作簿自动打开加载项?问题是在我用代码创建工作簿之后——称之为“A.xlsx”——我想向它添加代码(在创建时),这将打开 Excel 加载项“B.xlam”。我该怎么做呢?创建工作簿没问题;该部分已排序,我只想将代码添加到该工作簿中,以便每次打开时都必须使用它打开加载项“B.xlam”。
问问题
12092 次
1 回答
1
在开发人员功能区中,单击加载项,
然后单击浏览,然后导航到所需加载项文件的位置,然后选择它,并确保选中它的复选框。
或者,将代码存储在 PERSONAL.XLS/PERSONAL.XLSB 中,这些宏/函数将可用于所有打开的工作簿。
如果您以某种方式询问如何以编程方式将代码插入到新的工作簿文件中,恐怕您已经脱离了元素。如果您不了解该Workbook_Open
事件,也不了解如何管理您的加载项等,那么操纵 VBE 是一项相当高级的操作,我将无法为您提供帮助。
从评论更新
这是一种将 VB 组件导出到特定路径的方法,示例还包括将模块从路径导入工作簿的代码。您应该能够根据您的目的进行调整。
http://www.rondebruin.nl/win/s9/win002.htm
如果您在实施此解决方案时遇到特定问题,请作为新问题发布。
于 2013-10-05T17:32:11.577 回答