Saltar al contenido

Imprimir un rango de celdas con condiciones


Zalo

Recommended Posts

publicado

Como imprimo un rango de celdas hasta que encuentre un valor especifico?

Ejemplo:

----[1]--[2]

(A) 1

(B) 8

© 25

(D) A

Cuando encuentre que una celda tiene el valor "A" que mande a imprimir únicamente todas las anteriores.

Muchas gracias

publicado

Intente algo asi pero no anda, estoy medio oxidado en VBA:

Sub imprimir()
    Dim i As Integer
    Dim fl As Boolean
    fl = True
    i = 0
    Do While fl = True
        If Sheets("Libro1").Cells(i, 1).Value = "A" Then
            fl = False
        Else
            i = i + 1
        End If
    Loop
    Sheets("Libro1").Range(Cells(1, 1), Cells(i, 5)).PrintOut
End Sub

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.