Wenn in Ihrer Tabelle alle Zahlen sichtbar sind, heißt das noch lange nicht, dass dies auch beim Ausdruck so ist. Wenn die Spalten nicht die optimalen Breiten besitzen, kann es passieren, dass Sie auf dem Ausdruck nur das Rautezeichen (#) angezeigt bekommen, da die Zahl in der Darstellung breiter ist, als die eingestellte Spaltenbreite.

Sie sollten vor dem Druckbefehl sicherstellen, dass alle Spalten die notwendige Breite besitzen. Um diesen Vorgang zu automatisieren, können Sie folgendes Makro verwenden:

Private Sub Workbook_BeforePrint(Cancel As Boolean)

Cells.Select

Selection.Columns.AutoFit

ActiveWindow.SelectedSheets.PrintPreview

End Sub

Wenn Sie nun den Druckbefehl starten, wird automatisch dieses Makro zuvor ausgeführt und die Spaltenbreite optimiert.

You have no rights to post comments

This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.