Hola a todos, ¿cómo están?
Estoy necesitando su ayuda para corregir un pequeño error en mi código VBA.
El problema es que los valores que tengo en la hoja "RECIBO", específicamente:
Celda J27 → (corresponde al valor “A pagar”)
Celda J29 → (corresponde al valor “Saldo”)
no se están trasladando correctamente a la hoja "HISTÓRICO".
Deberían copiarse exactamente iguales, sin alterarse, en:
J27 (RECIBO) → K6 (HISTÓRICO)
J29 (RECIBO) → N6 (HISTÓRICO)
Sin embargo, el código me lleva valores distintos a los que figuran en el recibo.
Les agradecería si pueden probar con lo que está actualmente cargado en la hoja “RECIBO”, así pueden entender mejor lo que estoy intentando lograr y quizá detectar el error.
Desde ya, muchas gracias por el tiempo y la ayuda que brindan en el foro.
¡Un saludo cordial!
Dorgelis
CODIGO DE CELDA NO TRASLADA EL VALOR DESEADO EN ARCHIVO AYUDA EXCEL.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