0

是否可以在 MS Office(在本例中为 Word)中创建一个宏来更改其他宏代码?我试图查找信息但没有结果。

我有一个作为模板的文档。模板的内容被更改,然后保存到另一个文件。但是,在其中包含当前日期很重要。它不能自我更新。这些文档转到人员文件夹,知道他们何时获得文档很重要,因此它必须是简单的数据(或不更新的东西)。

我正在考虑一个启动事件宏,它会输入当前日期并在退出时会询问“你想要自我更新功能吗”是/否

如果是,请删除该事件。但是我不知道这是否可能。如果是我仍然不知道如何搜索它。

4

1 回答 1

0

不,这是不可能的。在 VBA 中,与一些低级语言不同,当您定义一个事件时,您不能禁用它,即使使用其他 VBA 代码也是如此。

在 C# 或 VB.NET、Java 或 C++ 中,您可以通过从处理程序中取消连接来禁用事件,但这在 VBA 中是不可能的。

也许如果你更清楚你需要什么,我可以给你一个更好的答案。

于 2013-08-20T11:55:26.563 回答