2

我对 VBA Excel 很陌生,我只知道这个报告格式化任务需要的东西。我的代码几乎完成了,但我想知道的是,我怎样才能让我的程序在多个文档上工作?

我的意思是,我想通过我的程序选择一个 excel 文件,然后我想开始报告格式化的过程。然后也许用户需要格式化另一个文档,我希望我的程序也能够格式化该文档。我怎样才能做到这一点?

提前致谢

帖木儿

4

1 回答 1

1

我目前这样做的方式是创建一个 Excel 加载项。为此,请将您的宏和表单放入一个新的空 Excel 工作簿并另存为 .xlam 文档。

要使用宏,请打开 Excel 文件和加载项。要自动打开加载项,请将其保存到“C:\Program Files\Microsoft Office\Office12\XLSTART”(Vista)。

您甚至可以使用 Microsoft Office 的自定义 UI 编辑器为您的加载项创建自定义功能区http://msdn.microsoft.com/en-us/library/office/ee691832 (v=office.14).aspx (下载链接在说明的末尾)

于 2012-11-30T21:45:07.323 回答