Dies basiert auf Ihrer unklaren Frage! Ich habe auch eine dynamische Option gepostet
Option Explicit Sub ChangeRowsColsInPixels() Dim r As Range For Each r In ActiveSheet.UsedRange Dim length As Integer length = Len(r.Value) If length > 0 Then If length < 10 Then r.RowHeight = 25 End If If length >= 10 Then r.RowHeight = 50 End If End If Next r End Sub
Wie füge ich VBA in MS Office hinzu?
Sie haben nicht nach der Ausrichtung von Text in einer Zelle gefragt, aber Sie können middle align
davon ausgehen, dass dies ausreicht
Sie scheinen auch keine Maßnahmen ergreifen zu wollen, wenn die Anzahl der Zeichen zwischen 10 und 20 liegt
Vor
Nach dem
Und mit Middle Align