Cómo asignar una macro a una celda en Excel

Crea macros para las tareas que realices rutinariamente.
Por stephanie ellen

Paso 1

Haz clic con el botón derecho en la pestaña de la hoja en la que quieres hacer el cambio. Las pestañas de hojas están en la parte inferior de la hoja de trabajo.


Paso 2

Haz clic en "Ver código".


Paso 3

Corta y pega el siguiente código en el libro de trabajo: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$A$1" Then Range("A10") = "Tu texto aquí" End If End Sub


Paso 4

Cambia el código para que se adapte a tus necesidades. El código anterior escribe "Tu texto aquí" en la celda "A10" cuando se pulsa sobre "A1". Cambia el "A1" en "Target.Address = "$A$1"" por la celda sobre la que quieres hacer clic, y después cambia Range("A10") = "Tu texto aquí" para indicar la celda donde quieres que ocurra el cambio y el texto que quieres que aparezca.