Spaltenbreite ändern

01/01/2010 - 19:31 von Uli Schoch | Report spam
Hallo
Mit folgendem Code stelle ich die Spaltenbreiten in einer Excel 2007-Tabelle
per VBA ein

Columns("A:A").ColumnWidth = 30 ' Person1
Columns("B:B").ColumnWidth = 30 ' Person2

und noch ein paar weitere Spalten. Das funkionirt wohl, hat aber den
unangenehmen Effekt, dass die Tabelle beim Einstellen der Spaltenbreiten
flackert. Ich meine, dass man das neue Anzeigen verhindern kann und
dasnnerst nach der letzen verànderten Spalte alles neu anzeigen kann. Wie
geht das?

Gruss
Uli
 

Lesen sie die antworten

#1 Tom
01/01/2010 - 19:42 | Warnen spam
hallo uli

das flackern kannst du abschalten in dem du vor die anweisung

applicationscreenupdating = false

und nach den anweisungen

applicationscreenupdating = true

setzt

mfg

thomas koch

Ähnliche fragen