Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
VBA - Importierte Daten aus .txt unten anhängen
#1
Hi,
ich schon wieder  Confused

ich habe per VBA eine Schaltfläche, über die ich kommagetrennte Textdateien importieren möchte. Dazu habe ich ein Makro aufgenommen.
Ansich funktioniert es auch.
Problem: Die Importdateien sollen, wenn schon Daten im Arbeitsblatt sind, immer unter die letzte vorhandene  Zeile eingefügt werden.
Und, wie kann ich eine andere, beliebige Textdatei anwählen (Dialogfenster). So verweist der immer auf die Gleiche.

Bastele jetzt seit Stunden rum, finde aber keine Lösung.

Code:
Sub TextImport()
   Dim wks As Worksheet
   Dim vFile As Variant

   Application.ScreenUpdating = False
   Set wks = ActiveSheet
   vFile = Application.GetOpenFilename("Textdateien (*.txt), *.txt")
   If vFile = False Then Exit Sub
   Workbooks.OpenText Filename:=vFile, Tab:=False, semicolon:=False, _
      comma:=True, Space:=False, other:=False

   ActiveSheet.UsedRange.Copy wks.Range("A1")

   ActiveWorkbook.Close savechanges:=False
   Application.ScreenUpdating = True
End Sub

Würde mich über einen Tipp freuen
Grüße
Manu
Zitieren


Nachrichten in diesem Thema
VBA - Importierte Daten aus .txt unten anhängen - von Zapa - 21.04.2021, 17:24

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions