Ich habe ein kleines Problem, welches für Euch sicherlich nicht sonderlich schwierig zu lösen ist.
Wie kann man per VBA einen String derart bearbeiten, dass zunächst sämtliche Leerzeichen durch ein _ ersetzt werden und anschließend auf 25 Zeichen begrenzt wird ? Der neue String soll in eine Variable gespeichert werden, da ich sie zur Weiterverarbeitung benötige. D.h. es soll und darf keine Änderung auf dem Arbeitsblatt stattfinden.
Beispiel:
In Zelle A1 steht "Verkaufspreise für Kartoffeln und Möhren"
Das VBA Modul soll nun folgendermaßen vorgehen:
1. Ziehe Value aus A1
2. Variable = Ersetze Leerzeichen(A1.Value)
Vorläufiges Ergebnis: Verkaufspreise_für_Kartoffeln_und_Möhren
3. Variable = Kürze auf 25 Stellen(Variable)
Ergebnis: Verkaufspreise_für_Kartof
Leider habe ich bisher noch keinen Ansatz.
Weiß jemand Rat ?
Danke
Peter