Range.ColumnWidth-Eigenschaft (Excel)

Gibt die Breite aller Spalten im angegebenen Bereich zurück oder legt sie fest. Doppelter Wert mit Lese-/Schreibzugriff.

Syntax

Ausdruck. Columnwidth

Ausdruck Eine Variable, die ein Range-Objekt darstellt.

Bemerkungen

Eine Einheit der Spaltenbreite entspricht der Breite eines Zeichens im Format Normal. Für proportionale Schriftarten wird die Breite des Zeichens 0 (null) verwendet.

Verwenden Sie die AutoFit-Methode zum Festlegen der Spaltenbreite basierend auf dem Inhalt von Zellen.

Wenn Sie die Breite einer Spalte in Punkten zurückgeben möchten, müssen Sie die Width-Eigenschaft verwenden.

Wenn alle Spalten im Bereich dieselbe Breite, haben gibt die Eigenschaft ColumnWidth gibt die Breite zurück. Wenn die Spalten in einem Bereich unterschiedlich breit sind, gibt die Eigenschaft null zurück.

Beispiel

In diesem Beispiel wird die Breite der Spalte A in Sheet1 verdoppelt.

With Worksheets("Sheet1").Columns("A") 
 .ColumnWidth = .ColumnWidth * 2 
End With

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.