ich habe eine Excelliste mit Dropdown-Menüs. Dabei möchte ich in der Liste die Volle _ Bezeichnung inkl. Abkürzung (z.B. MGT = Management etc.) stehen haben und in der Zelle sollen nur die ersten drei Zeichen "MGT" dargestellt werden. Das soll insgesamt bei drei Spalten passieren. Ich habe es mit diesem Skript ausprobiert:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
Application.EnableEvents = False
If Target.Value "" Then Target.Value = Left(Target, 3)
Application.EnableEvents = True
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
End Sub
Das klappt für Spalte C super, aber meine VBA-Kenntnisse sind so bescheiden, dass ich die Spalten D und F nicht ergänzt bekomme.
Könnt Ihr mir weiterhelfen? Vielen Dank im Voraus und einen schönen Sonntag!