Aus*_*n R 5 vim vba vim-plugin
我现在的部分工作是在 Microsoft Office 文档中构建一些动态功能。我发现这样做的唯一方法是通过 VBA - 因此,Office 文档中内置的 VBA 编辑器。
VBA 编辑器很糟糕。它缺少现代开发环境需要支持的一百万种不同的功能。但最糟糕的是,我是一个铁杆 Vim 爱好者,VBA 编辑器几乎不比记事本好。
那么:有什么方法可以有效地使用 Vim 进行 VBA 编程?当我想尝试时,没有将我的代码从不同的窗口复制粘贴到 VBA 编辑器中?
Nic*_*aid -1
这是一个有趣的观点。大约十五年前,我曾短暂使用过 VI,基于此,我认为 VBA 编辑器比 VI(或 VIM?) 更适合其用途。VBA 编辑器是否缺少一项特定功能,导致您无法有效地使用它来实现其目的(编辑 VBA)?VBA 已经很多年没有得到增强了,但事实是它无法被消灭,因为每个人都觉得它很容易使用。
如果您愿意,可以用您喜欢的语言编写一些代码,通过 COM 对象(如果支持的话)操作您的 Word 文档。然后,您可以从 Word 文档中的简单存根调用外部代码段。但在 Word 文档中,您需要绕过一些安全限制。
例如,我可以用 VBScript、VBA、Powershell 或 .Net 编写一些代码来操作 Word 文档。我可以从一小段 VBA 中调用它(可能附加到按钮或标准 Word 工具栏中的某些内容)
归档时间: |
|
查看次数: |
3762 次 |
最近记录: |