Leerzeichen am Ende einer Zelle mit VBA entfernen
Hallo,
Tablelle 1
Zelle D2
in dieser Zelle steht ein Text.
Am Ende des Textes stehen mehrere Leerzeichen.
Könnte mir bitte jemand einen Tipp geben, wie ich diese Leerzeichen in der Zelle per VBA entfernen kann?
Ich habe es, ohne Erfolg, versucht mit:
ActiveSheet.Range("D2").Value = RTrim(ActiveSheet.Range("D2"))
Danke im Voraus.
Gruß
Tablelle 1
Zelle D2
in dieser Zelle steht ein Text.
Am Ende des Textes stehen mehrere Leerzeichen.
Könnte mir bitte jemand einen Tipp geben, wie ich diese Leerzeichen in der Zelle per VBA entfernen kann?
Ich habe es, ohne Erfolg, versucht mit:
ActiveSheet.Range("D2").Value = RTrim(ActiveSheet.Range("D2"))
Danke im Voraus.
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 643009
Url: https://administrator.de/contentid/643009
Printed on: April 26, 2024 at 13:04 o'clock
5 Comments
Latest comment
Aber nur wenn er sich auch aktiv in "Tabelle1" befindet wenn er gerade in "Tabelle2" wäre würde er das auf Tabelle2 anwenden und nicht auf die Zelle in Tabelle1 ... 😉
With Sheets("Tabelle1").Range("D2")
.Value = RTrim(.Value)
End with
Zeilenumbruch und ""
Auch kein Beinbruch, wofür gibt's Regex ...Set regex = CreateObject("vbscript.regexp")
regex.Pattern = "[\s""]+$"
With Sheets("Tabelle1").Range("D2")
.Value = regex.Replace(.Value, "")
End With