biettie
Gebruiker
- Lid geworden
- 26 jan 2009
- Berichten
- 47
Ik heb een oplossing gevonden (van Warm Bakkertje) om een variabel bereik vast te stellen om een tabblad te printen:
De methode is een goede oplossing en werkt perfect, maar print niets na een verborgen kolom en stopt daar dan ook met het bereik. Na de verborgen kolom zijn er nog 2 kolommen die ik wil laten afdrukken.
iemand een idee om de verborgen kolom 'M' over te slaan en de 2 kolomman erna bij het printbereik toe te voegen?
De methode is een goede oplossing en werkt perfect, maar print niets na een verborgen kolom en stopt daar dan ook met het bereik. Na de verborgen kolom zijn er nog 2 kolommen die ik wil laten afdrukken.
Code:
Sub Set_Print_Area()
Dim lastCell As Range
Set lastCell = Columns(1).Find("*", [a1], , , , xlPrevious).Offset(1, 0)
Do Until lastCell.Value <> ""
Set lastCell = lastCell.Offset(-1, 0)
Loop
ActiveSheet.PageSetup.PrintArea = Range(Cells(1, 1), lastCell).Resize(, 13).Address
ActiveWindow.SelectedSheets.PrintPreview
End Sub
iemand een idee om de verborgen kolom 'M' over te slaan en de 2 kolomman erna bij het printbereik toe te voegen?