gpt4 book ai didi

vba - 如何编辑在 VBA 中以阅读模式打开的 Word 文档

转载 作者:行者123 更新时间:2023-12-04 03:03:02 26 4
gpt4 key购买 nike

我正在使用 VBA 编辑从客户那里获得的 Word 文档,而客户经常以“不可编辑的 View ”形式提供给我。因此,我想在执行任务之前在我的宏中“启用编辑”。

请注意,我没有说文档处于“只读”状态,因为我认为不是(当我手动打开它时,我在文档标题栏中看不到 [read only] 文本)。我也试过设置 readOnly=falsethis post 中所述,但这对文档的打开方式没有影响。当我手动打开文档时,我看到的是“两页 View ”,两侧带有箭头以向前/向后翻页,当我尝试编辑文档时,我在左下角看到一条状态消息文档框架:This modification is not allowed because this document is opened for viewing only.我可以通过转到 View > Edit Document 手动使文档可编辑.

最佳答案

我花了一段时间寻找这个,因为我不知道该 View 被称为“读取模式”,所以我认为值得分享。我的策略是在我用这一行打开我的文档后“关闭读取模式”:ActiveDocument.ActiveWindow.View.ReadingLayout = False
REF: https://msdn.microsoft.com/en-us/vba/word-vba/articles/view-readinglayout-property-word

关于vba - 如何编辑在 VBA 中以阅读模式打开的 Word 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47419019/

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