Microsoft Word 2010:分配用于删除一行文本的快捷键


8

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

一些类似的例子:

  • 记事本++中,我可以使用+ 删除(剪切)整个当前行CtrlL
  • NetBeans中,我可以使用Ctrl+ 删除整行E
  • Eclipse中,我可以使用Ctrl+ 删除当前行D
  • 等等

Answers:


7

基于宏的快捷方式

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

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

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

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

您完成了。现在,只要光标在一行上,您就可以按Ctrl+ D,它将为您执行Home- Shift+ End- Delete序列,从而删除该行。

希望这对您有用。干杯!

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

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


1

这不是一个快捷方式,但是您可以按Shift+ End选择整行文本,然后Backspace按将其删除。如果您位于文本行的开头,则会得到整行。如果没有,您可以先按Home到行首。


1
嗨,谢谢您的回答,但是很遗憾,这并不能真正解决我的问题,因为即使我在文本行的中间单击,我也希望避免多次单击和/或按下多个按钮。:)例如,在Notepad ++中,我可以使用Ctrl + L删除整个当前行,在NetBeans中,我可以使用Ctrl + E删除整个行,在Eclipse中,我可以使用Ctrl + D删除当前行,等等,其中这实际上并不重要,因为我的鼠标光标实际在哪里...所以我在Word中也找到了这些简单的解决方案,这确实可以简化大型文档中的工作。
Sk8erPeter 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.