Das Archiv des Excel-Forums

Leerzeichen

Bild

Betrifft: Leerzeichen
von: Thomas Schmidt

Geschrieben am: 03.10.2003 21:01:45

Hallo

wie kann ich schnell aus einem String (Variablen) ein Leeruzeichen entfernen? z.B. "07159 5454545".

MfG Thomas
Bild


Betrifft: AW: Leerzeichen
von: Hajo_Zi
Geschrieben am: 03.10.2003 21:04:16

Hallo Thomas


Sub test()
Dim StVariable As String
StVariable = "07159 5454545"
StVariable = Replace(StVariable, " ", "")
End Sub



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.

http://home.media-n.de/ziplies/



Bild


Betrifft: AW: Leerzeichen
von: PeterW
Geschrieben am: 03.10.2003 21:11:23

Hallo Hajo,

macht das nicht aus der Telefonnummer (mit führender 0) eine Zahl?

Gruß
Peter


Bild


Betrifft: AW: Leerzeichen
von: Hajo_Zi
Geschrieben am: 03.10.2003 21:12:40

Hallo Peter


die Variable ist als String definiert.


Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.

http://home.media-n.de/ziplies/



Bild


Betrifft: AW: Leerzeichen
von: PeterW
Geschrieben am: 03.10.2003 21:16:12

Hallo Hajo,

stimmt schon, aber den String wird man doch gerne irgendwo in der Tabelle sehen wollen - und dann wird er als Zahl erkannt.

Gruß
Peter


Bild


Betrifft: AW: Leerzeichen
von: Hajo_Zi
Geschrieben am: 03.10.2003 21:20:02

Hallo Peter

das Stand nicht in der Aufgabe. Es gibt aber für fast alles eine Lösung.


Sub test()
Dim StVariable As String
StVariable = "07159 5454545"
StVariable = Replace(StVariable, " ", "")
With Range("B1")
.NumberFormat = "@"
.Value = CStr(StVariable)
End With
End Sub



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.

http://home.media-n.de/ziplies/



Bild


Betrifft: AW: Leerzeichen
von: PeterW
Geschrieben am: 03.10.2003 21:26:11

Hallo Hajo,

hast natürlich wie immer recht, stand nicht in der Aufgabe. Aber du kennst Excel und die Fragestellungen lange genug um absehen zu können, dass kaum jemand einen String in einem Makro händisch eingibt um sich dann das Ergebnis im Code anzuschauen. ;-)

Gruß
Peter


Bild


Betrifft: AW: Leerzeichen
von: Matthias G
Geschrieben am: 04.10.2003 01:48:30

Hallo Peter,
da hätte Hajo aber viel zu tun, wenn er die geheimen Wünsche aller Fragesteller erraten müsste ;-)

Grüße,
Matthias


Bild


Betrifft: AW: Leerzeichen
von: th.heinrich
Geschrieben am: 04.10.2003 01:42:07

hallo Thomas,

BEARBEITEN-ERSETZEN-SUCHEN NACH ein LEERZEICHEN eingeben ERSETZEN DURCH nichts eintragen.

die fuehrende 0 bekommst Du mittels ZELLFORMAT-BENUTZERDEFINIERT 0######.

der gartenzaun nach 0 muss den maximalen stellen nach 0 entsprechen.

gruss auch thomas

wieso gibt es FÜHRENDE NULLEN ;-))


 Bild

Excel-Beispiele zum Thema " Leerzeichen"

Leerzeichen aus einem Bereich löschen download Nach jedem 5. Zeichen ein Leerzeichen einfügen download
Alle überflüssigen Leerzeichen im Arbeitsblatt löschen download Zeichen in Zeichenfolgen umwandeln und Leerzeichen entfernen download
Leerzeichen zwischen Zeichen- und Zahlenfolge entfernen download Überflüssige Leerzeichen in einem vorgegebenen Bereich löschen download
Zeichenfolgen aus Zellen in TextBox mit Leerzeichen darstellen download Zeichenfolgen aus 1. mit Leerzeichen in 2. TextBox übernehmen download