Hallo,
ich habe in Excel eine externe Abfrage auf ein Textfile. Nun kann ich die Abfrage in einem Makro zwar so aktualisieren, daß ich bei der Ausführung nach dem Dateinamen gefragt werde, kann aber nicht im Makro selber den Namen festlegen. Dieses sollte doch eigendlich über die Eigenschaft connection möglich sein. Leider funktioniert das in der Hilfe angegebene Beispiel nicht.
Hat einer von euch so etwas schon mal gemacht oder eine Idee, wie es gehen könnte?
Danke für die Hilfe!
Stefan
Hallo,
ich habe in Excel eine externe Abfrage auf ein Textfile. Nun
kann ich die Abfrage in einem Makro zwar so aktualisieren, daß
ich bei der Ausführung nach dem Dateinamen gefragt werde, kann
Ein Message fenster ?
aber nicht im Makro selber den Namen festlegen. Dieses sollte
doch eigendlich über die Eigenschaft connection möglich sein.
Also ich weiss ja nicht was du bei Macro und eigenschaften willst, wenn es um VBA geht ?
VBA Editor auf und bei mir steht da z.b.
With ActiveSheet.QueryTables.Add(Connection:="TEXT;E:\MyDocs\unten.txt", \_
Destination:=Range("A1"))
Leider funktioniert das in der Hilfe angegebene Beispiel
nicht.
Hat einer von euch so etwas schon mal gemacht oder eine Idee,
wie es gehen könnte?
Danke für die Hilfe!
Stefan
Da kann man es doch ändern ? Oder reden wir von wa anderem
So ähnlich habe ich das schon gemeint, auch wenn ich es vielleicht anders ausgedrückt habe…
Aber mit .add füge ich eine neue Abfrage hinzu, während ich eigendlich einer bestehenden Abfrage eine neue Datei zuordnen möchte! Geht das wohl auch?
Gruß,
Stefan
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
ganz einfach
With Selection.QueryTable
.Connection = „TEXT;E:\MyDocs\oben.txt“
setzt das dann neu