Optimale Spaltenbreite für alle Spalten einer Excel-Tabelle

02.07.2008

So setzen Sie alle Excel-Spalten auf optimale Breite

Wenn Sie den Bereich zwischen zwei Spaltenbezeichnungen mit der Maus doppelt anklicken, stellt Excel automatisch die optimale Spaltenbreite für die Spalte ein.

Es ist mühsam, das für viele Spalten manuell zu machen. Hier ist ein Makro, mit dem Sie diese Aufgabe für die aktuelle Tabelle automatisch erledigen:

Sub AlleSpaltenOptimal()

Dim Spalte As Long, i As Long

Spalte = ActiveSheet.Cells.SpecialCells(xlLastCell).Column

For i = 1 To Spalte

ActiveSheet.Columns(i).EntireColumn.AutoFit

Next i

End Sub

Über die Funktion SpecialCells ermittelt das Makro zunächst die Nummer der letzten benutzen Spalte. In einer Schleife wird anschließend jede der Spalten über das Kommando AutoFit auf die optimale Breite gesetzt. Die folgende Abbildung zeigt, wie das Ergebnis aussehen kann:

rtemagicc_20080702-1bmp.jpg

Alle Spalten mit Inhalt werden in ihrer Breite angepasst, die leeren Spalten behalten die eingestellt Standardbreite.


Werden Sie mit unseren Tipps zum Excel-Profi!

DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Weitere Artikel

Reihenfolge von Balken oder Säulen in Excel-Diagrammen verändern

Tabellenänderungen in Excel-Arbeitsmappen sofort erkennen

Beschränken Sie die Excel-Dateneingabe für bestimmte Zellen auf Wochentage


Ihr Office Experte

Martin Althaus
Martin Althaus ist Computer-Fachmann der ersten Stunde. Der Autor von über 30 Fachbüchern ist ein...

Computerwissen empfiehlt:

Aktuell auf ComputerwissenTV

Klick statt Doppelklick

Vorschaubild für Klick statt Doppelklick

Unter Windows können Sie mit einem Doppelklick Ihre Anwendungen und Dateien aktivieren. Alternativ...
Video auf ComputerwissenTV anschauen...

Entfernen Sie temporäre Internetdateien automatisch

Vorschaubild für Entfernen Sie temporäre Internetdateien automatisch

Wenn Windows immer langsamer wird, sollten Sie das System aufräumen. Entfernen Sie beispielsweise...
Video auf ComputerwissenTV anschauen...

Probemberichte und -lösungen

Vorschaubild für Probemberichte und -lösungen

In Windows 7/Vista werden Abstürze nicht nur in der Ereignisanzeige festgehalten. Aktivieren Sie...
Video auf ComputerwissenTV anschauen...



Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt. Bitte korrgieren Sie Ihre Eingabe und klicken Sie auf "OK":

Bitte wählen Sie mindestens einen Newsletter aus und klicken Sie auf "OK"