Ejecución de macro

Como hago para que una macro se ejecute después de haber escrito en una celda deteminada. Por ej. Estoy en la celda a3 y quiero que se ejecute después de haber escrito un valor numérico en esta celda. Que debp hacer. Mis más sicnceros agradecimiento de antemano

1 Respuesta

Respuesta
1
Usa este código:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Select Case Target.Address
Case "$A$3"
MiMacro
End Select
End Sub
En un módulo inserta este código (MiMacro es el nombre de la rutina que quieres que se ejecute, lo pongo como ejemplo)
Public Sub MiMacro()
MsgBox "La macro se ha ejecutado"
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas