在这个post,我们将向您展示 3 种方法来防止您在 Word 中意外切换到改写模式。
时不时地,当你在 Word 文档中打字时,你会突然发现新输入的文字正在取代原来的文字。 这发生在米ost 当您不小心按下“Insert”键时,它默认控制“Overtype”模式。
通常,您可以通过 3 种方式在“插入”和“改写”模式之间切换。
首先,再次按“Insert”键切换回“Insert”模式。
第二种方法是打开状态栏上的“改写”。 右键单击状态栏并选中“改写”将其调出。 现在您可以单击命令来更改模式。
第三种方法是关闭并重新打开 Word。 然后 Word 将自行切换到“插入”模式。
将“改写”模式改回“插入”很容易。 但事实是,我们注意到变化太晚了,因为文本已经消失了。 然后,我们必须经历撤消的大惊小怪。 因此,这里有3种方法可以让您更好地控制“Insert”键的功能。
方法 1:更改 Word 选项
到tart关闭,单击“文件”选项卡,然后选择“选项”以打开“Word选项”对话框。
接下来单击左侧栏中的“高级”。
然后取消选中“使用 Insert 键控制改写模式”框。
最后点击“确定”保存修改。
方法 2:使用 VBA 代码禁用“插入”键以控制改写模式
首先,按“Alt+F11”打开 VBA 编辑器。
其次,点击“正常”在项目中执行。
单击“插入”并选择“模块”。
接下来双击它以在右侧打开编辑区域。
在那里输入以下代码:
Sub DisableOrEnableInsertKey()
Options.INSKeyForOvertype = Not Options.INSKeyForOvertype
End Sub
最后,单击“运行”按钮。
您可以考虑为宏分配一个按钮并将其添加到“快速访问工具栏”以备后用。 可以参考这篇文章: 如何在 Word 中使用宏和 VBA 删除粘贴文本的格式
运行一次宏,“插入”将被禁用。 再次运行它,你将能够按下它来调出“Overtype”模式。
这是视频演示:
方法三:按“Insert”键确认
现在还有另一种情况,您可能希望保留“Insert”键对“Overtype”模式的控制,但需要注意何时按下“Insert”键。 然后按照上述方法2中的步骤安装并运行宏,但用这个替换宏:
Sub InsertKeyBinding()
With Application
.CustomizationContext = ThisDocument
.KeyBindings.Add KeyCode:=BuildKeyCode(wdKeyInsert), _
KeyCategory:=wdKeyCategoryCommand, _
Command:="OvertypeTurnedOn"
End With
End Sub
Sub OvertypeTurnedOn()
Dim strButtonValue As String
Options.Overtype = True
strButtonValue = MsgBox("Are you sure to switch to overtype mode?", vbYesNo)
If strButtonValue = vbYes Then
Options.Overtype = True
Else
Options.Overtype = False
End If
End Sub
将光标放在“InsertKeyBinding”宏中,然后单击“运行”一次。 这样以后每当你按下“Insert”键时,都会弹出一个对话框,询问你是否要切换到“Overtype”模式。 您可以根据需要进行选择。
为文档错误做好准备
永远不要对您的文件安全性过于自信。 破坏文件的方法有数百万种。 例如,您可能只是尝试打开一个文档,却发现它无法访问。 然后没有备份,你唯一的选择就是得到一个 文档修复 工具。
作者简介:
Vera Chen 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复 xlsx 与 pdf 修复软件产品。 欲了解更多信息,请访问 datanumen.com