Eventos para celdas

24/09/2008 - 20:36 por Mennegguzzi | Informe spam
Hola a todos, una consulta, hay manera de programar los eventos de las
celdas?

Es decir, ejecutar un determinado código cuando por ejemplo una celda "toma
el foco", o con cierto Keypress, etc.?

O sea, lo mismo que para los controles pero para las celdas


Les mando un saludo y muchas gracias de antemano


Pablo
 

Leer las respuestas

#1 Héctor Miguel
24/09/2008 - 22:37 | Informe spam
hola, Pblo !

... hay manera de programar los eventos de las celdas?
... ejecutar un determinado codigo cuando por ejemplo una celda "toma el foco", o con cierto Keypress, etc.?
O sea, lo mismo que para los controles pero para las celdas



los modulos de codigo de cada hoja pueden administrar algunos eventos de lo que sucede en su hoja (p.e.)
- el evento '_selectionchange' se dispara cuando cambias de celda o rango seleccionados
(pero NO cuando cambias de celda activa dentro del mismo rango seleccionado)
- el evento '_calculate' se dispara en cada re/calculo de esa hoja
- hay mas, revisa en el modulo de codigo de cada hoja (y/o consulta la ayuda en linea {F1} de vba-excel)

EXCEPTUANDO lo de "con cierto KeyPress", ya que al hacer entradas en las celdas vba NO se ejecuta
(el usuario mantiene el control de la aplicacion en tanto este editando celdas)

saludos,
hector.

Preguntas similares