438 Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Leute,

mein bestehendes Makro:

Ausgabedatei = Ausgabepfad & "Vorlaeufer_" & Worksheets("Beipackzettel").Range("C4").Value & ".csv"

Problem ist, dass in Zelle C4 auf dem "Beipackzettel" mehrere Wörter (z.B. Adam und Eva) stehen können. Der CSV-Dateiname darf aber keine Leerzeichen enthalten. Wie müsste der Code lauten, damit das Ergebnis so aussieht:
Vorlaeufer_Adam_und_Eva.csv

Vielen Dank schon mal für Eure Hilfe.

Colastrinker

2 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Colatrinker,

probier es mal so:
Ausgabedatei = Ausgabepfad & "Vorlaeufer_" & Replace(Worksheets("Beipackzettel").Range("C4").Value, " ", "_") & ".csv"


Gruß

M.O.
0 Punkte
Beantwortet von
:-) - Perfekt.

Vielen Dank.
...