Ich mache zweimal pro Woche eine Präsentation mit Excel und muss wissen, wie ich alle meine Zeilen verkleinern kann, ohne kleiner als 60.00 (80 Pixel) zu werden? Einige Zeilen enthalten mehr Informationen als andere, daher muss ich durch 1500 Zeilen scrollen und die Zeilen finden, deren Größe geändert werden muss. Ich kann die Zellen nicht sperren, da sich die Informationen jedes Mal, wenn ich mein Arbeitsblatt aktualisiere, ständig ändern.
0
Antworten:
Diese Antwort setzt voraus, dass Sie wissen, wie Sie Code hinzufügen
ThisWorkbook
im VBA-Explorer ( Alt + F11 ) und wie man Makros ausführt.Nicht sicher, welche Version Sie verwenden, aber dieser Code wurde 2010 getestet. Mit diesem VBA wird ein Makro erstellt, mit dem Sie die Zeilen auf Zeilenumbruch formatieren und dann die Zeilenhöhe überprüfen können. Wenn es nicht mindestens 60 ist, wird es auf 60 gesetzt.
Hinweis: Die Spaltenbreite wird dadurch nicht geändert.
quelle
Range("A1:A1500")
scheint eine bessere Wahl zu sein.A1:A1500
? Das würde funktionieren, wenn sich die Daten nur in der ersten Spalte befinden. Um die Zellen mit viel Text umbrechen zu können, muss der größere Bereich berücksichtigt werden. Offensichtlich muss der Benutzer den Bereich einstellen.Sie können in die obere linke Zelle klicken, um alle Zeilen und Spalten in der Arbeitsmappe auszuwählen
Die in der
Cells
Abschnitt der Multifunktionsleiste wählen Sie dieFormat
Dropdown-Liste:Sie können entweder alle Zeilen automatisch anpassen oder die
Row Height
Dialog zum Einstellen einer expliziten Höhe.quelle