Microsoft Word 2010:分配键盘快捷键以删除一行文本

Microsoft Word 2010:分配键盘快捷键以删除一行文本

我如何分配键盘快捷键删除一行文字微软 Office Word 2010
可以分配给自定义键盘快捷键的基于宏的解决方案(在 Visual Basic 中)也很好。

一些类似的例子:

  • 记事本++我可以删除()整个当前行与Ctrl+L
  • NetBeansCtrl,我可以用+删除整行E
  • Ctrl,我可以用+删除当前行D
  • ETC。

答案1

基于宏的快捷方式

好的,根据我们的评论讨论,这里有一个基于宏的解决方案。

  1. 使用以下代码创建一个新的宏(Alt+ F8,指定名称,单击创造):

    Selection.HomeKey Unit:=wdLine 
    Selection.EndKey Unit:=wdLine, Extend:=wdExtend 
    Selection.Delete Unit:=wdCharacter, Count:=1
    
  2. 为其分配键盘快捷键:

    • 文件 > 选项 > 自定义功能区
    • 点击键盘快捷键:定制(左下方)
    • 向下滚动类别列出并选择,选择你的新宏
    • 按快捷键组合(例如Ctrl+ D
    • 点击分配
    • 关闭 > 确定

大功告成。现在,只要光标在某行上,您就可以按Ctrl+键,它会为您执行- + -序列,从而删除该行。DHomeShiftEndDelete

希望这对你有用。干杯!

(初始)使用鼠标点击的答案

如果“行”指的是一行文本,那么最简单的方法(我认为)是单击要删除的行的左边距并按下Del键。如果您想避免使用鼠标,那么我会选择@建议的方法软工匠

答案2

它不是一个快捷键,但您可以按Shift+End来选择整行文本,然后按 来Backspace删除它。如果您位于文本行的开头,您将获得整行。如果不是,您可以先按Home来转到行首。

答案3

只需转到要删除的行的开头:

  1. 在“查看”菜单下打开宏。
  2. 单击“开始录制”,为其命名,并将其分配给键盘或按钮。(例如,我给了Ctrl+ D
  3. 现在按下ShiftEnd。按下Delete
  4. 现在停止宏录制。

现在,无论何时使用快捷键(此处为Ctrl+ D),都只会删除当前行。这比从头编写一些宏代码更简单、更好。

相关内容