Office: .txt Datei per Button importieren

Helfe beim Thema .txt Datei per Button importieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Guten Tag, ich habe wieder eine Frage bezüglich eines VBA Codes, um eine .txt Datei zu importieren. Ich stelle mir den Ablauf so vor: 1) Auf den... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von tosymb, 12. Februar 2015.

  1. .txt Datei per Button importieren


    Guten Tag,

    ich habe wieder eine Frage bezüglich eines VBA Codes, um eine .txt Datei zu importieren.

    Ich stelle mir den Ablauf so vor:

    1) Auf den Button klicken
    2) Datei-Auswahlfenster sollte sich öffnen (also das, was sich auch öffnet, wenn man oben aus dem Reiter die Importfunktion verwendet)
    3) Dort soll man nun die .txt-Datei auswählen
    4) Jetzt soll die Datei mit den Eigenschaften
    • - "Getrennt"
    • - Import beginnen in Zeile: "1"
    • - Dateiursprung: "Windows (ANSI)"
    • - Trennzeichen: "Tabstopp"
    • - Datenformat der Spalten: "Standard"
    • - Dezimaltrennzeichen: "."
    • - 1000er-Trennzeichen: ","
    in die Tabelle2 ab A1 importiert werden.

    Ich denke die Importeigenschaften wie "Getrennt", etc. würde ich schon selbst irgendwie hinbekommen, nur fehlt mir das hauptsächliche und wichtigere Grundgerüst.


    Vielen Dank und viele Grüße
    tosymb

    :)
     
  2. Solche selteneren Sachen lernt man mittels Makrorekorder.
     
  3. naja, der Makrorekorder hilft da einem nicht viel weiter.

    Code:
     
  4. .txt Datei per Button importieren

    Hallo xlph,

    danke dir erneut!

    Ich bekomme leider wieder den Fehler wie aus dem anderen Thread, dassdie Variable "Tabelle2" nicht definiert sei. Woher kommt das? Im anderen Code haben wir das ja dann gegen "ActiveWorksheet" ersetzt, aber das wird hier ja nicht klappen, da das aktive Tabellenblatt dann ja das mit den Daten ist (wenn ich es richtig verstanden habe).

    Habe zum Testen mal Tabelle2 durch Sheets("Messdaten") ersetzt (das Makro soll quasi als Vorstufe von dem, was du mir im anderen Thread geschrieben hast, dienen), da bekomme ich dann jedoch einen Fehler, dass der Index außerhalb des Bereiches läge.


    Viele Grüße
    tosymb
     
  5. Dann mach es doch so:

    Code:
     
  6. Danke, leider bekomme ich immer den Fehler

    "Argumenttyp ByRef unverträglich"

    und es wird

    wksTargetWorksheet

    in der Zeile

    "Call TxtImport(wksTargetWorksheet)"

    markiert.

    Habe es auch schon mit einem anderen Tabellennamen und mit Activesheet getestet, jedoch auch damit keinen Erfolg erzielen können.
     
  7. Hallo,

    das Makro TxtImport benötigt 2 Parameter. Versuche es mal so

    Code:
     
    Steffl72, 15. Februar 2015
    #7
  8. .txt Datei per Button importieren

    Oh ja, da habe ich die Pfad-Variable vergessen.
     
  9. Hallo,

    danke euch beiden, leider erhalte ich den Fehler trotzdem. Jetzt wird das eingefügte "varPath" markiert und die selbe Fehlermeldung erscheint.
    Liegt es vielleicht daran, dass varPath einmal als Variant deklariert ist und im TxtImport-Sub dann strPath als String? Aber das ist nur wilde Vermutung...


    Viele Grüße
    tosymb
     
  10. Hallo tosymb,

    warum das denn? Klicke die Fehlermeldung doch nicht einfach weg, sondern benutze mal den Button "Hilfe" - dann kannst Du den Grund im ersten Absatz lesen.

    Grüße
    EarlFred
     
    EarlFred, 15. Februar 2015
    #10
Thema:

.txt Datei per Button importieren

Die Seite wird geladen...
  1. .txt Datei per Button importieren - Similar Threads - Datei Button importieren

  2. Datei speichern unter, Button abbrechen Makro beenden

    in Microsoft Excel Hilfe
    Datei speichern unter, Button abbrechen Makro beenden: Hallo zusammen Ich bin nun seit Stunden am Suchen und komme nicht weiter. Möchte eine Excel-Makrodatei unter dem gleichen Pfad mit einem Dateiname, den ich von einer Zellen hole, abspeichern. Wenn...
  3. Word Datei per Button drucken

    in Microsoft Excel Hilfe
    Word Datei per Button drucken: Hallo, wie lautet der Code wenn ich per Buton das dokument c:\test\test.doc aus einer Excel-Datei drucken möchte. Vielen Dank schonmal im voraus 57143
  4. Excel Button zum erstellen neuer Datei

    in Microsoft Excel Hilfe
    Excel Button zum erstellen neuer Datei: Hi, Ich sitze momentan vor einem Problem. Ich möchte nämlich in einer Datei (Quelldatei) einen Button erstellen. Wenn man auf diesen klickt soll er eine neue Datei erstellen, die aber einen...
  5. Rechnungskopie ohne Makros und Buttons in eine andere Datei

    in Microsoft Excel Hilfe
    Rechnungskopie ohne Makros und Buttons in eine andere Datei: Guten Morgen, habe ein Problem das ich nicht gelöst bekomme. Habe ein Makro das eine Kopie des Blattes in einen anderen Ordner speichert, nur leider fragt mich Excel bei jedem speichern ob ich...
  6. mit button bestimmte excel datei schließen

    in Microsoft Excel Hilfe
    mit button bestimmte excel datei schließen: hallo an euch... hab da mal wieder eine frage,... wie kann ich mit einem button in einer userform eine andere exceldatei schließen (name der zu schließenden datei= notiz.xls) wär...
  7. Button der eine gewünschte Word Datei öffnet

    in Microsoft Access Hilfe
    Button der eine gewünschte Word Datei öffnet: Hallo ACCESS-Junkies :shock: , ich brauche dringend eure Hilfe!!! Wie kann ich in einem Access 2002-Formular einen Button erstellen, der mich beim Klicken direkt automatisch in eine WORD...
  8. Word 2002 XP unter Datei Button "Drucken..." 2 x

    in Microsoft Word Hilfe
    Word 2002 XP unter Datei Button "Drucken..." 2 x: Hallo, ich habe in Word 2002 XP unter Datei den Button "Drucken..." 2 mal. Deinstallieren und neu Installieren ohne Erfolg. Exel, Access usw. sind ok. Wo kann ich das weg Editieren? Registry...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden