如何在 MS Word 中复制已删除的文本

Tom*_*mas 22 microsoft-word

我想复制标记为已删除的修订中的文本 - 并将其粘贴到另一个文档中。但是当我用鼠标标记它并按 Ctrl-C 时,它会说“选择被标记为已删除的文本”并且没有任何内容被复制到剪贴板。

更新:有没有不拒绝删除的解决方案?

Dav*_*ill 22

有没有不拒绝删除的解决方案?

解决方案1:

  1. 选择删除的文本加上一个额外的单词。

  2. 然后您应该能够复制而不会收到错误消息。

  3. 将文本粘贴到另一个文档中。

  4. 删除多余的单词。

无法复制标记为已删除的文本

解决方案2:

使用以下 VBA 代码:

Option Explicit

Public myString As String

Sub CopyMyDelete()
' Alt-1 is shortcut
myString = Selection.Text
End Sub


Sub PasteMyDelete()
' Alt-2 is shortcut
Selection.TypeText myString
End Sub
Run Code Online (Sandbox Code Playgroud)

现在我可以进入任何 TrackChange 气球,选择已删除的文本并点击 Alt- 1。是的,也许这很愚蠢,但是您也不能在 VBA 中复制选定的已删除文本。但是,您可以创建一个公共字符串变量来选择文本。

现在我可以将选择从气球中移出,我可以在任何我想要的地方Alt-2并且输入先前选择的已删除文本。它当然会被标记为跟踪更改插入。

请注意,当您将“选择”移出 TrackChange 气球(您抓取已删除文本的位置)时,您可以随意使用“选择”。删除的文本内容在一个字符串变量中,而不是与选择本身相关的文本。你可以做其他的东西,当你想要的-类型与删除的文字 Alt- 2

词说“标记为已删除的文本”


Mát*_*ász 7

您可以按照以下流程进行操作:

  • 拒绝删除
  • 选择文本并按复制
  • 插入文本
  • 返回 Word 并撤消拒绝

  • 是的,这是显而易见的 - 但拒绝删除是痛苦的。我想要一个没有这个的解决方案 (4认同)
  • 在我回答之后,该部分已添加到问题中。我认为删除它是不公平的,因为它确实回答了最初的问题。 (4认同)
  • @Tomas 由于您已更新问题(并在此过程中使此答案无效),因此将问题添加到*为什么* 您要避免拒绝删除会很有用,因为这似乎是一个合理的过程。 (4认同)
  • 为什么你认为这是一种痛苦?需要很长时间吗?您需要很多时间才能在菜单中找到它吗? (2认同)