PrintArea aus drei Bereichen zusammensetzen
08.04.2019 16:13:06
Peter
wenn man denkt man hat's ... dann geht's irgendwann doch nicht mehr :-(
Ich erstelle eine Rechnung mit einer, zwei oder drei Seiten. Je nach dem Anzahl der gefüllten Seiten soll die richtige Anzahl der Seiten als PDF geschrieben werden.
Ich steuere das über das Setzen der PrintArea.
Bei einer Seite klapt das perfekt:
wDTP.PageSetup.PrintArea = wDTP.Range("AD21:AJ64").Address
Bei zwei Seiten auch noch:
wDTP.PageSetup.PrintArea = wDTP.Range("AL21:AR64", "AL65:AR108").Address
Bei drei Seiten und dem entsprechend erweiterten Code:
wDTP.PageSetup.PrintArea = wDTP.Range("AT21:AZ64", "AT65:AZ108", "AT109:AZ152").Address
haut mir Excel mit der Fehlermeldung "Fehler beim Kompilieren: Falsche Anzahl an Argumenten oder ungültige Zuweisung zu einer Eigenschaft" auf die Finger ?
Könnt Ihr mir sagen, was ich da falsch mache ... und vielleicht auch wie's richtig geht?
Vielen Dank für Eure Hilfe
Gruß
Peter