Hallo Frifer,
Wäre besser gewesen diese Frage im VBA-Forum zu stellen aber vielleicht kann ein Mod das ja noch verschieben.
Zu Deiner Frage: Über das Thema benutzerdefiniertes Papierformat einstellen gibt es hier schon verschiedene Threads, aber so weit mir bekannt ist gibt es noch keine zufriedenstellende Lösung (außer man geht direkt über die Registry).
Die meisten lesen sich die Papierformate aus und suchen sich das nächstgrößere.
Beiträge dazu findest Du z.B. hier oder hier
Um die tatsächliche Größe des Layouts zu bekommen kannst Du acExtents beim Plotype verwenden. Aber leider liefert der Wert nicht immer den genauen Betrag (siehe hier). Habe da leider immer noch keine bessere Lösung gefunden.
Grüße
Klaus
PS.: Ergänz doch mal Deine Warnungen, dann hast Du wenigstens einen Hinweis
MsgBox "Unknown Error " & Err.Number & " : " & Err.Description
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP