我有一个报告,我每周从系统运行一次,并将数据导出到Excel文档中。我已经设置了将数据导出到excel的工具,以便在格式化方面做得不错,但是一旦数据在excel中,我还需要做更多的工作。
是否可以创建一个独立的宏,将其保存在Microsoft Office文件夹中,并在打开此文件后能够调用它?我已经编写了大量的宏,它们是一个给定电子表格的一部分,但从未尝试过对许多电子表格开放的宏。
是否可能,以及我可以学习如何实现这一目标的良好资源的起点方向?谢谢。
答案 0 :(得分:7)
...并且能够在打开此文件后调用它吗?...
你有2个非常好的选择
1)将您的宏写入并保存到个人文件。有关更多信息,请参阅此链接
主题:从中央文件
部署Excel宏从以上链接引用:
您是否曾想在所有Excel工作表中使用这个非常方便的宏?您可以。本专栏介绍了如何将宏放在名为personal.xls的文件中,并在每次启动Excel时使其可用。
2)创建加载项
主题:创建Excel加载项
链接:http://msdn.microsoft.com/en-us/library/aa140936%28v=office.10%29.aspx
从以上链接引用:
您可以通过创建工作簿,向其添加代码和自定义工具栏和菜单项以及将其另存为Excel加载项文件来创建Microsoft®Excel加载项。