调试功能虽然禁用了宏
Debug function altough macros disabled
我得到了一个报告模板 (.dotm),其中包含大量 vba 代码,从 mssql 数据库获取数据并将数据写入某些书签。
不幸的是,代码有错误,我必须修复它。
由于我以前从未做过vba,我有点迷茫。
有一个带有 2 个参数的函数可以执行所有操作。
你能告诉我如何调试这个函数吗?
我已经在第一行设置了一个断点,但是我如何告诉 word(?) 执行该函数?
我的第一个方法是添加一个按钮并将 onclick 事件设置为此函数。但不幸的是,我们的政策禁用了宏,这不起作用:(
你能帮我看看如何进入这个函数吗?
如果禁用了宏,怎么会有人指望模板中的代码能够正常工作?
尝试 ALT+F11 进入 VBA 环境并显示代码。将光标放在要调试的代码中,然后按 F8 进入它或 F5 到 运行 它到任何断点。 . 如果你要调试的代码有参数,你必须写一个dummy Sub
来调用带有测试参数的函数。
另外,请参阅 sams 关于信任中心的评论。也许您可以自己更改设置以允许宏。
我得到了一个报告模板 (.dotm),其中包含大量 vba 代码,从 mssql 数据库获取数据并将数据写入某些书签。 不幸的是,代码有错误,我必须修复它。
由于我以前从未做过vba,我有点迷茫。 有一个带有 2 个参数的函数可以执行所有操作。
你能告诉我如何调试这个函数吗? 我已经在第一行设置了一个断点,但是我如何告诉 word(?) 执行该函数?
我的第一个方法是添加一个按钮并将 onclick 事件设置为此函数。但不幸的是,我们的政策禁用了宏,这不起作用:(
你能帮我看看如何进入这个函数吗?
如果禁用了宏,怎么会有人指望模板中的代码能够正常工作?
尝试 ALT+F11 进入 VBA 环境并显示代码。将光标放在要调试的代码中,然后按 F8 进入它或 F5 到 运行 它到任何断点。 . 如果你要调试的代码有参数,你必须写一个dummy Sub
来调用带有测试参数的函数。
另外,请参阅 sams 关于信任中心的评论。也许您可以自己更改设置以允许宏。