Intenté crear una macro en Excel para insertar una fila:
Sub InsertRow()
'
' InsertRow Macro
'
' Keyboard Shortcut: Ctrl+Shift+I
'
Selection.EntireRow.Insert
End Sub
Sin embargo, esto no inserta una nueva fila sin antes seleccionarla manualmente.
Cada solución que he encontrado requiere que se resalte una fila antes de insertar una nueva fila.
Ver también:http://www.shortcutworld.com/en/win/Excel_2010.html
¿Cómo crearía una tecla de acceso directo (por ejemplo, Ctrl+Shift+J) para resaltar la fila actual e insertar una nueva fila?
¡Gracias!
Actualizar
Parece Shift+Spaceresaltar la fila actual.
Respuesta1
Solución...
Crea una macro:
Sub InsertRow() ' ' InsertRow Macro ' ' Keyboard Shortcut: Ctrl+Shift+J ' ActiveCell.EntireRow.Select Selection.EntireRow.Insert End Sub
Asigne la macro a un método abreviado de teclado.
Respuesta2
¿Qué tal poner el comando Insertar fila en la barra de herramientas de acceso rápido y llamarlo con AltNumber?
También puede usarlo AltIRpara su primera inserción y luego F4repetir la inserción, es decir, insertar una nueva fila encima de su selección (no es necesario seleccionar toda la fila primero). Puede mover su selección y seguir utilizándola.