使用 Excel 2010 创建快捷键以插入新行

使用 Excel 2010 创建快捷键以插入新行

尝试在 Excel 中创建一个宏来插入一行:

Sub InsertRow()
'
' InsertRow Macro
'
' Keyboard Shortcut: Ctrl+Shift+I
'
    Selection.EntireRow.Insert
End Sub

但是,如果不先手动选择一行,则不会插入新行。

我发现的每个解决方案都要求在插入新行之前突出显示该行。

也可以看看:http://www.shortcutworld.com/en/win/Excel_2010.html

如何创建快捷键(例如Ctrl+Shift+J)来突出显示当前行并插入新行?

谢谢你!

更新

看起来突出Shift+Space显示了当前行。

答案1

解决方案...

  1. 创建宏:

    Sub InsertRow()
    '
    ' InsertRow Macro
    '
    ' Keyboard Shortcut: Ctrl+Shift+J
    '
        ActiveCell.EntireRow.Select
        Selection.EntireRow.Insert
    End Sub
    
  2. 将宏分配给键盘快捷键。

答案2

如何将插入行命令放在快速访问工具栏中并用 调用它AltNumber

您还可以使用AltIR它进行第一次插入,然后F4重复插入,即在所选内容上方插入新行(无需先选择整行)。您可以移动所选内容并继续使用它。

相关内容