681 Aufrufe
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
von m-o Profi (22.9k Punkte)
Hallo Colatrinker,

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


Gruß

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

Vielen Dank.

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...