vba - 向用户部署 Word 宏的最简单方法?

标签 vba templates deployment ms-word

我用过这个http://office.microsoft.com/en-us/word-help/deploy-your-word-macros-from-a-central-location-HA001087294.aspx并将所有内容设置在共享驱动器上。不过,我遇到了一个小问题。

问题是,当我运行任何宏时,我会收到一个弹出框,显示“代码执行已被中断”,我可以单击“继续/结束”或“帮助”(调试为灰色)。如果我继续单击“继续”,宏将正常运行,但我只是在整个宏运行过程中不断收到该弹出窗口。

当这些宏位于 Normal.dot 全局模板文件中时,我不会遇到这些问题。有什么想法吗??

最佳答案

我们使用 Active Directory 启动脚本将宏推送给我工作场所的用户。在 Microsoft/office 文件夹内的用户“应用程序数据”中,您将找到一个“启动”文件夹。

此目录中的任何 .dot 或 .doc 文件都将在 Word 运行时加载其宏(包括任何自定义工具栏)。

还有一个计算机级别的文件夹副本(我的笔记本电脑上的 C:\Program Files (x86)\Microsoft Office\OFFICE11\STARTUP),它将为计算机的所有用户执行相同的操作。

如果 AD 启动脚本不是一个选项,则可以使用启动脚本(或用户程序文件/启动目录中的 .bat 文件)在登录时从网络位置进行复制。

关于vba - 向用户部署 Word 宏的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10916498/

相关文章:

excel - 不同subs中全局变量和局部变量的使用

c++ - std::is_same - 从 integral_constant 继承函数的用例

windows - 在 Windows 上部署应用程序的 GHC API 的简单方法

python - pip推荐结构

javascript - 在网站上使用 html 中的 vba 更新依赖组合框

vba - 数组作为字典中的项目 : How set value to array index?

c++ - 浮点类型作为 C++20 中的模板参数

iphone - 如何设置iOS应用程序的兼容性

excel - 用于更改选项卡名称的 VBA/宏脚本

c++ - 为什么只能在头文件中实现模板?