Hola Elsa

¿Como0 hago para ejecutar una macro cuando el valor de cierta celda cambie?

1 respuesta

Respuesta
1
En el Editor, en la hoja donde se hará el control copiá y adaptá estas instrucciones:
Private Sub Worksheet_Change(ByVal Target As Range)
'controla el cambio en la celda B5
If Target.Address(False, False) = "B5" Then
'ejecuta la rutina llamada mi_macro que se encuentra en un módulo
'mi_macro
End If
End Sub
En el módulo tendrás tu rutina o podrás incluir las instrucciones directamente en la macro anterior
Sub mi_macro()
'instrucciones
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas