Per VBA Spalte einfügen, ohne die Mitnahme der vorherigen Spalte

07/09/2009 - 12:11 von Jürgen Stadermann | Report spam
Hallo!
Eine Spalte per VBA einfügen, erledige ich mit:


Selection.EntireColumn.Insert

Hierbei wird aber auch die Formatierung der vorstehenden Spalte mit
übernommen.
Ich möchte aber die neue (eingefügte) Spalte ohne Formatierung erstellt
haben.
Wie lautet der Code dafür.
Danke schon mal für Antwort.

Jürgen
 

Lesen sie die antworten

#1 Alexander Wolff
07/09/2009 - 12:45 | Warnen spam
Die Tastatur von Jürgen Stadermann wurde wie folgt gedrückt:
Ich möchte aber die neue (eingefügte) Spalte ohne Formatierung
erstellt haben.



Da fàllt mir ein:

Selection.EntireColumn.Insert
Range("IV:IV").Copy Selection.EntireColumn

oder

Selection.EntireColumn.Insert
Selection.EntireColumn.Clear

Beides berücksichtigt noch nicht die Spaltenbreite!
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2

Ähnliche fragen