Ich habe folgendens Problem:
Ich habe mehrere Zellen mit unterschiedlichen Text und Textlänge.
In manchen dieser Zellen stellen $-Zeichen, Anzahl der $-Zeichen kann variieren.
Bsp.:
Abgastemperatur
bei Systemtemp. 55/30: $$$ C
bei Systemtemp. 75/60: $$$ C
Heizgass. Widerstand: $$$$ mbar
Abmessungen
Länge: $$$$ mm
Breite: $$$$ mm
Höhe: $$$$ mm
Ich möchte per VBA in jeder Zeile alle $-Zeichen ersetzen, das ich nur noch EIN(1) $-Zeichen je Zelle habe, bzw. ein anderes makantes Zeichen.In Excel direkt bekomme ich es mit folgender Formel hin:
=ERSETZEN(A1;SUCHEN("$";A1);LÄNGE(A1)-(LÄNGE(WECHSELN(A1;"$";"")));"$")
In VBA würde ich es mit der Replace-Funktion machen, leider scheitere ich daran, die Anfangsstelle und Länge der $-Zeichen einzubinden.Mit freundlichen Grüßen
Christian