ich habe eine Frage: ist es möglich, erkennen zu lassen, ob ein Zellinhalt länger ist, als die Spalte breit ist ?
Hintergrund ist, dass alle Spalten in der Breite nicht verändert werden sollen. In Spalte B kann in den Zellen Text eingegeben werden, der auch mal länger sein kann.
Mit folgendem Code wird im ersten Schritt die Schriftgröße verkleinert, wenn eine bestimmte Zeichenanzahl überschritten wird. Ich würde es als zweiten Schritt gerne so haben, dass wenn die Verkleinerung der Schrift nicht ausreicht, ein Zeilenumbruch gemacht wird. Nur wie definiert man so was ?
If Len(Target.Cells.Value) > 25 Then
Cells(Target.Row, 2).Font.Size = 10
End If
If Len(Target.Cells.Value) > 25 Then
Cells(Target.Row, 2).WrapText = True
End If
Hat da jemand eine Idee für mich ?
Herzlichen Dank und Gruß
Stefan