• 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.

variabel printbereik

Status
Niet open voor verdere reacties.

HansAteB

Gebruiker
Lid geworden
16 mrt 2015
Berichten
67
Bijgaande sheet moet maandelijkse termijnen laten zien.

Op het scherm gaat dat prima.

Voor printen heb ik een variabel printbereik willen definiëren.
Dus er moeten alleen regels geprint worden met een zichtbare waarde, de kolommen A t/m G.
Printbereik vanaf A1; afdruktitels regels 15 t/m 22.
Bij printopdracht nu worden alle regels geprint, omdat er wel formules in staan (die voor een groot deel weliswaar de waarde "" opleveren).
Ik heb gepoogd de formules VERSCHUIVING en AANTALARG te gebruiken, maar toch gaat het mis.
Wat doe ik fout?
 

Bijlagen

  • Annuiteiten nw 2019.xlsx
    41,2 KB · Weergaven: 24
Code:
Sub M_snb()
    Union(Sheet1.UsedRange.Resize(22, 7), Sheet1.UsedRange.Offset(21).SpecialCells(-4123, 1)).PrintPreview
End Sub
 
Dank.

Maar dit zegt mij helemaal niks.
Dat is waarschijnlijk macro-taal, maar dat heb ik nog nooit gebruikt.
 
Dank voor je vraag.

De kolommen A t/m G en alle regels die op het scherm zichtbare waarden hebben, dus niet de waarde "" hebben.
In het voorbeeld zou dat dus t/m regel 52 (termijnnummer 30) zijn.
 
gedefinieerde naam "printbereik"
 

Bijlagen

  • Annuiteiten nw 2019.xlsx
    47,3 KB · Weergaven: 24
Gebruik voor jouw Print_Area
Code:
=OFFSET(Annuïteiten!$A$1;;;Annuïteiten!$D$6+22;7)

Edit ongeveer gelijk aan de reactie van @cow18.
 
Laatst bewerkt:
cow18 en VenA super bedankt.

In het door cow18 geleverde bestand zat een kringverwijzing.
Door die te zoeken en verwijderen begreep ik de formule van het printbereik.
Daarmee doorzag ik dat het nog simpeler kon.
En dat bleek precies de formule van VenA.

En dit typend begrijp ik nu dat de naam printbereik gewoon weg kan door de formule rechtstreeks op te nemen in het Afdrukbereik.

Weer wat geleerd.

Nogmaals dank. Super!
 
Nog wel even alle onnodige gedefinieerde namen weggooien om het het bestand leesbaar te houden. Als de vraag opgelost is dan deze even als opgelost markeren. (geldt ook voor jouw ander vraag).
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan