Alvast bedankt voor de hulp of reacties.
Met pagesetup.PrintArea kan je het afdrukbereik bepalen.
Voorbeeld
ActiveSheet.PageSetup.PrintArea = "B3:C100"
--
> Bedankt, maar kan ik het bepalen met een bereik dat enkel reikt tot
> de ingevulde rijen ?
>
> > Voorbeeld
> > ActiveSheet.PageSetup.PrintArea = "B3:C100"
> >
> > --
> >
> >
Range("D10").CurrentRegion.Address
Geeft het bereik van de aaneengesloten cellen rondom de cel D10.
Dit is gelijk aan CTRL+SHIFT+8
UsedRange geeft het gehele bereik dat wordt gebruikt.
Stel je hebt cel B2 en daarnaast F100:K1000 gevuld (gebruikt) dan geeft
UsedRange.Address het bereik B2:K1000
Range("F100").CUrrentregion.Address geeft het bereik F100:K1000
--
> Hoe moet ik dergelijke regels gebruiken met een afdrukvoorbeeld
> opdracht ?
In VBA subroutine
Voorbeeld:
Sub AanpassenAfdrukInstelling()
ActiveSheet.PageSetup.PrintArea = _
Range("D10").CurrentRegion.Address
End Sub
Kopieer deze code naar een normale VBA module, via ALT-F11 kan deze
gebruikt worden.