Saltar al contenido
publicado

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

Featured Replies

publicado

Hola, Dorgelis,

Si le pones un segundo de retraso a la macro antes de imprimir el formulario, consigues tu propósito.

Introduce la línea Application.Wait (Now + TimeValue("0:00:01"))

antes de esta:

 wsRecibo.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False

Crear una cuenta o conéctate para comentar