Tentei criar uma macro no Excel para inserir uma linha:
Sub InsertRow()
'
' InsertRow Macro
'
' Keyboard Shortcut: Ctrl+Shift+I
'
Selection.EntireRow.Insert
End Sub
No entanto, isso não insere uma nova linha sem primeiro selecionar manualmente uma linha.
Cada solução que encontrei exige que uma linha seja destacada antes de inserir uma nova linha.
Veja também:http://www.shortcutworld.com/en/win/Excel_2010.html
Como você criaria uma tecla de atalho (por exemplo, Ctrl+Shift+J) para destacar a linha atual e inserir uma nova linha?
Obrigado!
Atualizar
Parece que Shift+Spacedestaca a linha atual.
Responder1
Solução...
Crie uma macro:
Sub InsertRow() ' ' InsertRow Macro ' ' Keyboard Shortcut: Ctrl+Shift+J ' ActiveCell.EntireRow.Select Selection.EntireRow.Insert End Sub
Atribua a macro a um atalho de teclado.
Responder2
Que tal colocar o comando inserir linha na barra de ferramentas de acesso rápido e chamá-lo com AltNumber?
Você também pode usar AltIRpara sua primeira inserção e depois F4repetir a inserção, ou seja, inserir uma nova linha acima de sua seleção (não é necessário selecionar a linha inteira primeiro). Você pode mover sua seleção e ainda usá-la.