gpt4 book ai didi

vba - 如何在 MS word 的撤消列表中禁用 vba 所做的更改

转载 作者:行者123 更新时间:2023-12-01 14:02:24 25 4
gpt4 key购买 nike

我有一个 MS word 文档,其中引用了 EndNote、MathType 和其他东西。每次引用或方程发生变化时,都会将更改添加到撤消历史记录中。

我删除两行后,历史列表中充满了用户不友好的记录。 “撤消”失去了它的功能,因为我永远不知道在一些不可读的记录被“撤消”后我会到达哪里。这个生成的列表太长了,我找不到它的头,这意味着我只能“撤消”未知的部分更改。

我正在寻找一种解决方案来跳过这些“vba”更改。

another question有类似的话题。问题不完全相同,答案中提供的链接不再存在。

最佳答案

UndoRecords 允许您对更改进行分组。

但是我不知道如何将它们从撤消堆栈中完全暂停或删除,:(

Dim ur As UndoRecord
Set ur = Application.UndoRecord
'Make it easy to undo, rather then spam 50 undo commands.
ur.StartCustomRecord "Remove eform validation formatting"
For Each 1 To 50
Selection.TypeBackspace
Next
ur.EndCustomRecord

关于vba - 如何在 MS word 的撤消列表中禁用 vba 所做的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28051381/

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