ich möchte in einer Zelle jeweils das letzte Zeichen löschen. (Es ist ein
"Leerzeichen", falls das eine Rolle spielt).
Wie mache ich das?
Freue mich auf Eure Hilfe.
Viele Grüße
Lars
> ich möchte in einer Zelle jeweils das letzte Zeichen löschen. (Es ist ein
> "Leerzeichen", falls das eine Rolle spielt).
>
> Wie mache ich das?
Überflüssige Leerzeichen am im Text kriegt man am besten
mit einer Formel wie =GLÄTTEN(A1) weg.
Isset dat?! :-)
bis denne
Holger
Wenn es immer genau das letzte zeichen sein soll
egal welches zeichen: =LINKS(A1;LÄNGE(A1)-1)
Wenn Du die Originalzellen damit überschreiben willst:
In einer leeren Spalte daneben obige Formel anwenden
und dann kopieren - Inhalte einfügen als Wert
LG - Toni
"Lars Oltmanns" schrieb:
> ich möchte in einer Zelle jeweils das letzte Zeichen löschen. (Es ist ein
> "Leerzeichen", falls das eine Rolle spielt).
das könntest du auch von einem Makro erledigen lassen.
Füge folgende Prozedur in ein allgemeines Modul ein und starte es z.B. über Extras | Makro | Makros:
Sub LetztesZeichenLöschen()
Dim Zelle As Range
Dim Bereich As Range
Set Bereich = Application.InputBox _
("Wählen Sie den Bereich der bearbeitet werden soll" _
, "Letztes Zeichen in Zellen löschen", , , , , , 8)
For Each Zelle In Bereich
If Len(Zelle) > 0 Then _
Zelle.Value = Left(Zelle, Len(Zelle) - 1)
Next
End Sub
mit Gruß
Melanie
____________________
Melanie Breden
[Microsoft MVP für Excel]
ja genau, das wars. War ja echt einfach.
Vielen Dank nochmal.
Lars
"Holger Hahn" <hahn....@gmx.de> schrieb im Newsbeitrag
news:b4t751$q2t$01$1...@news.t-online.com...