in einem Makro (Workbook_BeforePrint) verwende ich folgende Angabe:
Range("C:C, J:J").ColumnWidth = 1
Das funktioniert beim Drucken problemlos. Wenn ich mir die Seite jedoch nur als Drucklayout anzeigen lassen möchte, sagt Excel
Die Methode Range für das Objekt-Global ist fehlgeschlagen
und verweist auf diesen Befehl.
Ich möchte mit der Range-Anweisung sowohl die Spalte C als auch die Spalte J auf die Breite 1 setzen. Wenn ich in der Fehlermeldung auf Abbrechen klicke, bekomme ich die Seite sogar angezeigt. Klicke ich dann aber auf Schließen, komme ich nicht wieder auf mein Tabellenblatt zurück, sondern bekomme einen blauen Bildschirm und kann die Mappe nur durch schließen beenden.
Wo liegt mein Fehler?
Gruß, Peter