尝试在 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
解决方案...
创建宏:
Sub InsertRow() ' ' InsertRow Macro ' ' Keyboard Shortcut: Ctrl+Shift+J ' ActiveCell.EntireRow.Select Selection.EntireRow.Insert End Sub
将宏分配给键盘快捷键。
答案2
如何将插入行命令放在快速访问工具栏中并用 调用它AltNumber?
您还可以使用AltIR它进行第一次插入,然后F4重复插入,即在所选内容上方插入新行(无需先选择整行)。您可以移动所选内容并继续使用它。