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 a todos,
Tengo la siguiente macro para ir completando una tabla a partir de valores definidos en el módulo y llamados Cant1, Cant2, Cant3.......hasta el 100
Dim i, k As Byte
Dim a As String
For i = 1 To 100
k = 3 * (i - 1) 'para ir saltando de a 3 columnas
a = "Cant" & i 'cantidad % de componente a ingresar en tabla
If a = "" Then
Exit For
Else
Cells(FilaIngreso, 1 + k).Value = a
End If
Next i
El bucle como tal funciona pero en lugar de ponerme los valores antes definidos de Cant1, Cant2....etc, me pone el texto "Cant1", "Cant2", etc
Cómo hago para que me de de el valor y no el texto?
Muchas gracias
Editado el por jik
Mejorar explicacion