将事件处理程序添加到 Word.Application 类型的对象



使用以下代码,我打开一个新的word文档。为了以编程方式保存 Word 文档,我想向对象添加一个事件侦听器,这发生在 word 关闭时。这可能吗?

    Set objWord = createobject("Word.Application")
    objWord.visible = True
    Set objDoc = objWord.documents.add()
    Call objDoc.content.select()
    Set selection = objWord.selection()
    Call selection.collapse()
    objDoc.Close
    Set objDoc = Nothing
    objWord.Quit
    Set objWord = Nothing

编辑:

我试图更好地解释我想做什么。我的 Lotusscript 代理应该为用户打开一个 Word 文档。用户键入一些文本,然后关闭 Word 文档。我想以编程方式保存文档,而不是显示单词的保存对话框,以将文件作为附件嵌入到注释文档中。到目前为止,我还没有找到解决方案来在单词关闭时处理事件。

我认为其中一个

ldd维基上的这个链接可能有你需要的东西。如果你对自己的需求更清楚一点,你可能会得到更好的答案。

我想您希望在消息关闭时收到通知,以便您可以强制保存或正确操作?您已经可以使用类似于关闭它的 lotusscript 强制保存,您无需等到他们自己关闭它。

相关内容

最新更新