Wie man Autofit Zellen in Excel mithilfe von VBScript

October 8

Eine der am meisten praktischen Fähigkeiten des Microsoft Office-Programmen ist die Möglichkeit, eine Reihe Folge von häufig ausgeführte Aktionen ausführen Programm automatisch aufgerufen "Makros". Der Programmcode in der gesamten Microsoft Office ist Visual Basic für Applikationen, VBA oder VBScript auch genannt. Eine mögliche Sache, die Sie mit einem VB-Skript-Makro in Excel automatisieren können automatisch einpassen Zellen, d.h. Einbau einer Zelle, Spalte oder Zeile zu seiner engsten Höhe oder Breite noch alle Daten in die Auswahl aufnehmen.

Anweisungen

1 Fügen Sie der Registerkarte "Entwicklertools" der Multifunktionsleiste Menü, wenn Sie dies nicht bereits getan haben. Tun Sie dies, indem Sie auf die Registerkarte "Datei" am linken Ende der Multifunktionsleiste Menü. Klicken Sie auf "Optionen" und dann auf "Menüband anpassen" im Bereich Kategorien. Wählen Sie "Entwickler" aus der Liste der Hauptregisterkarten, und klicken Sie auf "OK". Die Registerkarte "Entwicklertools" sollte jetzt in der Multifunktionsleiste angezeigt.

2 Klicken Sie auf die Registerkarte "Entwicklertools" und dann auf "Visual Basic", um das Visual Basic-Editor-Fenster öffnen.

3 Fügen Sie die folgende Zeile in Ihr Makrocode, VB-Script auf AutoAnpassen Zellen in Excel zu verwenden:

Worksheets("Sheet1"). Range("a1:E1"). Columns.AutoFit

Die Angaben in Klammern nach "Arbeitsblätter" ist der Name des Arbeitsblattes (in der Regel "Tabelle1"). Die Informationen in Klammern nach "Range" ist der Bereich der Spalten oder Zeilen oder die einzelne Zelle, die Sie anpassen möchten. Sie können "Spalten" in "Zeilen" ändern, wenn Sie die Höhe der Zellen, anstatt die Breite automatisch anpassen möchten.