• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Print range genereren

Status
Niet open voor verdere reacties.

caffie

Gebruiker
Lid geworden
2 jan 2008
Berichten
281
ik ben op zoek naar een oplossing om een print range te genereren

Ik wil dus de laatst regel van kolom "B" met een waarde boven de 0,01 zoeken
en de laatste kolom van regel 4 met een waarde boven de 0,01

Deze waarde wil ik in een printrange verwerken

Dus printen vanaf "B2" tot Cel (laatste gevondenregel + 5 ,laatst gevondenkolom + 6)

nu weet ik niet of het een probleem is dat er regels hidden zijn bij genereren van de printrange
en of het een probleem is dat er een formule in de cel staat

Ik heb er een voorbeeld bij gedaan
Zodat het een en ander duidelijk wordt

Vast bedankt voor jullie hulp
 
De ASAP-Utilities zijn daar perfect bruikbaar voor.
Onder subtab Sheets punt 13.

Succes, Cobbe
 
Je kan ook hiervan gebruik maken:

Code:
Worksheets("Sheet1").Range(??:??).PrintPreview
Maar dan moet je nog wel de Ragne vaststellen.

Wim
 
De ASAP-Utilities zijn daar perfect bruikbaar voor.
Onder subtab Sheets punt 13.

Succes, Cobbe

Sorry maar dat snap ik dus niet
Ben hierin dus een leek
kan je dit een beetje uitleggen
vast bedankt voor je tijd
 
Ik snap niet direct hoe de rijen gefilterd worden.
De kolommen gaat goed.

Maar als je het filteren kunt doen kun je volgende code in uw macro voegen.


Range("$A$1:$Z$210").PrintPreview
Range("$A$1:$Z$210").PrintOut

Deze print enkel de zichtbare kolommen en rijen.

Staat er nu reeds tussen.

Cobbe
 
Laatst bewerkt:
Code:
    ActiveSheet.PageSetup.PrintArea = "$B$2:$M$71"

Met deze code kan je ook het print gebied vaststellen.
Ik heb het verder niet uitgeprobeert maar wellicht kan je hiermee kombineren.

Wim
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan