Live-Forum - Die aktuellen Beiträge
Datum
Titel
19.04.2024 12:23:24
19.04.2024 11:45:34
Anzeige
Archiv - Navigation
1452to1456
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

"Ersetze durch" ändert Formate

"Ersetze durch" ändert Formate
29.10.2015 14:23:05
Manfred
Hallo Excelfreunde,
wie kann ich verhindern, das beim Ersetzen die Formate geändert werden?
Ich möchte folgendes erreichen:
In Spalte A stehen Telefonnummern in folgendem Format
+49 xxx xxxxxxx
Jetzt möchte ich die Leerzeichen entfernen, aber das Pluszeichen soll erhalten bleiben.
Das ist mein VBA das ich verwende:
Columns("A:A").Select
Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Application.CutCopyMode = False
Nur wird mir hier das Pluszeichen entfernt.
Kann mir bitte jemand helfen, wie ich das verhindern, bzw richtig machen kann.
Gruß Manfred

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: "Ersetze durch" ändert Formate
29.10.2015 15:02:50
Rudi
Hallo,
vorher die Spalte als Text formatieren.
columns("A:A").numberformat="@"
Gruß
Rudi

AW: "Ersetze durch" ändert Formate
29.10.2015 15:28:25
Manfred
Hallo Rudi,
macht Excel nicht. es steht dann überall 4,9431E+11 in den Zellen drin.
Gruß Manfred

AW: "Ersetze durch" ändert Formate
29.10.2015 15:07:19
fcs
Hallo Manfred,
erstze erst "+" durch "'+"
dann in einer 2. Erstzung die Leerzeichen dirch einen Leerstring
Gruß
Franz

AW: "Ersetze durch" ändert Formate
29.10.2015 15:31:45
Manfred
Hallo Franz,
auch bei deiner Version verfschwindet das Pluszeichen.
Gruß Manfred

klappt wunderbar, danke (owT)
29.10.2015 15:34:46
Manfred
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige