Ejecutar macro al variar cualquier celda

Estimada Elsa,
Me gustaría saber que tengo que poner y dónde para que:
1.- Se ejecute una macro si varía cualquier celda del libro, es decir, cualquier celda de cualquier hoja.
2.- Se ejecute una macro si varía una celda concreta de una hoja concreta.
Un saludo.

1 Respuesta

Respuesta
1
La verdad que con una sola macro controles todo el libro no sbaría, pero lo que si podrías hacer es controlar los cambios colocando este código en el vba de todas las hojas de tu libro:
Private Sub Worksheet_Change(ByVal Target As Range)
Tu codigo
End Sub
En anterior hace referencia a cualquier celda que se modifique, en cambio la siguiente hace referencia a una celda especifica:
If Target.Address = "$B$1" Then
Tu codigo
End If
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas