Clever-Excel-Forum

Normale Version: Daten von externer Tabelle autom.importieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute , Angel



Ich würde gerne alle vorhandenen Daten von einer Datei xyz.csv in eine Bestehende Datei "FinanzamtTest.xlsm" Register "DB" immer start in Zelle A1 importieren (alte Daten überschreiben) und das auf Knopfdruck / oder wenn man die Datei öffnet automatisch?! Beide Versionen wäre gut!
Geht das durch eine VBA Anwendung. Die Daten sollten dann auch lesbar sein..also in einem lesbaren Format , da csv ja vom Text her nicht optimal ist ..also direkt auch in ein anständiges Format konvertiert wenn möglich..



Text Beispiel:
78564 Wehingen, Württ

damit sowas nicht passiert..

Wäre für Hilfe dankbar 19 

Mfg Sam
Hi Sam,

geht ganz ohne VBA.
Gehe über das Menü Daten --> Daten abrufen --> Aus Text/csv
Danach die passenden Einstellungen wählen und auf Daten transformieren klicken. Evtl. nötige Anpassungen vornehmen und auf Laden In klicken
Hi Ralf ,

 ja danke den Weg kannte ich schon , dennoch ist das ja dann ein manueller vorgang den ich dann eher automatisiert haben möchte.
Die daten müssen täglich automatisch aktualisiert werden..und da es auch menschen gibt die Excel gar nicht nutzen, sollte es so einfach wie möglich gehalten werden...
wäre für eine VBA lösung dankbar Wink die die aufgabe übernimmt Big Grin 05
Hier bietet sich Power Query zum Import an.
Die automatisierte Aktualisierung wäre über ein Makro in der Arbeitsmappe automatisierbar. Dann passiert das beim Öffnen der Excel-Datei.

Hilft das weiter?
Hi,

der von Ralf beschrieben Weg ist doch PowerQuery.
Wenn man die Schritte einmal gemacht hat, dann reicht es, "Daten" --> "Abfragen und Verbindungen" --> "Alle aktualisieren" mit der Maus aufzurufen. Wenn das zu kompliziert ist, dann schmeisst man den Makrorekorder an, ruft das Aktualisieren auf, beendet den Rekorder und weist das aufgenommene Makro einem Button zu.