gpt4 book ai didi

vba - 保存事件后触发 MS Word 宏

转载 作者:行者123 更新时间:2023-12-04 15:15:54 24 4
gpt4 key购买 nike

我的 MS Word 2007 模板有一个包含文件名的页脚。用户将打开模板并执行“另存为...”以制作他们的文档。

我希望页脚中显示的文件名立即更新为新文件名。

有没有AfterSaveEvent或者我可以用作 Hook 来启动执行更新的 VBA 脚本的东西?

或者有更简单的方法吗?

最佳答案

只需创建一个这样的宏(我相信如果包含在 Normal.dot 中它会更好)

Sub FileSaveAs()
'
' FileSaveAs Macro
' Saves a copy of the document in a separate file
'
Dialogs(wdDialogFileSaveAs).Show

'returns the name including the .doc extension
ChosenFileNameAndExtension = ActiveDocument.Name 'Or use .FullName

' Your code here

End Sub

只要用户选择“文件另存为”就会触发

哼!

关于vba - 保存事件后触发 MS Word 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3636625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com