Cree una tecla de acceso directo para insertar una nueva fila usando Excel 2010

Cree una tecla de acceso directo para insertar una nueva fila usando Excel 2010

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...

  1. Crea una macro:

    Sub InsertRow()
    '
    ' InsertRow Macro
    '
    ' Keyboard Shortcut: Ctrl+Shift+J
    '
        ActiveCell.EntireRow.Select
        Selection.EntireRow.Insert
    End Sub
    
  2. 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.

información relacionada