Eventos

03/05/2004 - 12:51 por Carlos | Informe spam
Hola a todo
Necesito que se me ejecute una macro cuando me cambie de valor una celda o un rango de celdas
Se que existe un evento que al cambiar la hoja se ejecuta un código, pero lo que me interesa a mi es que ese evento solo se aplique a un rango de celdas. Hay puede decirme si hay forma de hacerlo

Un salud

Carlos
 

Leer las respuestas

#1 Fernando Arroyo
03/05/2004 - 13:08 | Informe spam
El evento es Worksheet_Change, y se activa al modificar cualquier celda. Lo que se suele hacer en casos como el tuyo es poner un IF en el código del evento (usando el método Intersect del objeto Application) para determinar si la celda o el rango modificados pertenecen al rango deseado. Si nos dices qué rango es en tu caso, te podremos escribir la instrucción.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Carlos" escribió en el mensaje news:
Hola a todos
Necesito que se me ejecute una macro cuando me cambie de valor una celda o un rango de celdas.
Se que existe un evento que al cambiar la hoja se ejecuta un código, pero lo que me interesa a mi es que ese evento solo se aplique a un rango de celdas. Hay puede decirme si hay forma de hacerlo?

Un saludo

Carlos

Preguntas similares