VBA Spaltennamen zwischen Trennzeichen kürzen
26.03.2025 16:40:02
Hundeliebhaber
ich benötige VBA-Code, um Spaltennamen zu kürzen. Die Spaltennamen stehen in der ersten Zeile, also der Code soll ausschließlich auf die erste Zeile angewendet werden, jedoch erst ab der dritten Spalte bis zur letzten Spalte, die Text hat.
Die Spaltennamen sehen wie folgt aus:
abc_def_ghi_jkl_mno
Dabei kann jeder Teil zwischen den Trennzeichen beliebig lang sein, es gibt jedoch immer diese fünf Bestandteile und diese vier Trennzeichen (Unterstriche).
Nun möchte ich den Teil zwischen den beiden letzten Unterstrichen, also in dem Beispiel jkl, kürzen: Wenn hier mehr als sieben Zeichen stehen, sollen die Zeichen, die über sieben sind, abgeschnitten werden. Sind es weniger als sieben, soll der Text so bleiben.
Anzeige