Saludos. Estoy enfrentando un inconveniente en mi código VBA. Al cargar los datos en la hoja "Recibo", la información se traslada correctamente a la hoja "Historico", ubicándose en las celdas correspondientes sin problemas. Sin embargo, al momento de imprimir el Recibo, la celda correspondiente a "Saldo Anterior" (que debería conservar su valor original) muestra el monto actual del "Saldo", lo cual es incorrecto. Agradecería orientación para evitar que esa celda sea modificada antes o durante la impresión.
Recibo Inmobiliaria 1.xlsm
Por
dorgelis, · publicado
Hola:
Como ya sabeis no hay ningún evento de hoja ligado a las barras de desplazamiento.
Hay un forma de detectarlos con Apis y un módulo de clase, pero aparte de complicado, no he conseguido hacerlo funcionar.
He conseguido crear unos "falsos" eventos change de fila y columna del scroll a partir del evento Selection_Change de la hoja.
Lo de falsos viene porqué los eventos no se detectan en el momento en que se producen sino que se detectan en la siguiente selección de una celda.
Con un poco de imaginación se le puede sacar alguna utilidad.
Saludos.
¡¡ A lo que tiene que se tiene que llegar para no aburrirse !!
PseudoScrollEvents.zip