Importieren einer bestimmten Text-Datei in Excel-Tabelle mit VBA

Ich habe eine text-Datei, die täglich erstellt und im selben Ordner platziert, jeden Tag. Der Datei-Pfad der text-Datei ändert sich nie. Für jetzt, sagen wir, der Pfad ist : "\Meinpfad\test.csv\"

Möchte ich einen Bericht erstellen in MS Excel 2010, wo der Nutzer eine Taste drücken, wird der text-Datei importiert wird, in einen Bereich, sagen wir, Worksheets("Tabelle1").Range("A1"), und dann ist-Analyse durchgeführt, die auf die importierten Daten.

Ich habe mit VBA mit MS-Excel für eine Weile jetzt, und verstehen, wie man ein Skript erstellen, die den import von Daten aus verschiedenen Datenbanken, etc, aber ich kann nicht scheinen, um meinen Kopf herum, importieren von text-Dateien! Alle Beispiele, die ich online finden scheinen, um ein Dialogfeld zu öffnen für die Benutzer zu wählen Sie die text-Datei, aber ich will nicht, dass meine Benutzer in der Lage sein, dies zu tun. Ich möchte eine bestimmte text-Datei importiert werden, jedes mal, ohne imput von der Benutzer. Alles, was Sie tun müssen, ist eine Taste drücken, um das makro zu starten.

Braucht jemand einen sehr einfachen code, die den Import für mich? Im Grunde möchte ich ein makro zum importieren einer ausgewählten text-Datei in Tabelle1 Zelle A1. Ich will auch manuell geben Sie den text ein Trennzeichen innerhalb des Codes.

Jede Hilfe/Beratung wird sehr geschätzt.

  • Wenn Sie ein makro aufzeichnen, während Sie importieren Sie die Datei über "Aus Text" in der "Data" - Registerkarte im Menüband den generierten code, den Sie am Ende mit gibt Pfad-Trennzeichen und Ziel Bereich für Sie zu zwicken, wie gebraucht.
InformationsquelleAutor Natalie King | 2015-01-29
Schreibe einen Kommentar