ActiveSheet.ListObjects.Add

gehtnetgibtsnet

Cadet 4th Year
Registriert
März 2019
Beiträge
124
Hallo VBA-Spezialisten.

Ich nutze in einer Anwendung "ActiveSheet.ListObjects.Add", wobei die Daten aus einer File eingelesen werden.

...Quelle = Csv.Document(File.Contents(" & """" & TempFile & """"

Da die Umlaute falsch dargestellt werden, möchte ich zuerst die gesamte File umschreiben.

Nun meine Frage: wie kann ich statt Eingabe=File eine Eingabe aus einer String-Variablen machen, oder muss ich die veränderten Daten zuerst wieder auf eine temporäre File schreiben und diese dann als Eingabefile angeben?
 
Dazu muss man eigentlich kein VBA-Spezialist sein, sondern einfach nur logisch über den Teil nachdenken:
Csv.Document(File.Contents

Und vielleicht auch Dokumentation lesen, wenn ersteres nicht klappt.
Finde selbst in der Online-Doku nichts, aber Csv.Document scheint ja ziemlich sicher eine Zeichenkette entgegen zu nehmen.
 
Zurück
Oben