Käpten Blaubär
Grünschnabel
Problem: wir erhalten Datensätze mit einer Fremdreferenz, die in einer Auswertung zu einer von uns vergebenen Referenz zugeordnet werden sollen.
Da diese sich monatlich aktualisieren, hatte ich vor, eine Schleife zu programmieren, die mit der Fremdreferenz ins System geht und mit der eigenen Referenz zurückkommt (beides String-Variablen).
Einfachste Variante wäre vermutlich, eine bereits vorhandene DTF-Datei (DataTransferFromAS400) aufzurufen und jeweils den Wert zu übergeben, um den nächsten zu übernehmen.
Alternativ soll es mit ActiveSheet.QueryTables.Add gehen, aber ich komme nicht weiter
Meine Tests und Recherchen haben dies hier ergeben:
"With ActiveSheet.QueryTables.Add(Connection:="ODBC;DRIVER=(Client Access ODBC Driver (32-bit));UID=USENAME;PWD=USEPASS;DATABASE=depot;HOST=;SRVR=;SERV=sqlexec2;PRO=olsoctcp;Destination:=Range($S$4)")"
Natürlich genügt es regelmäßig in der DTF-Datei das Datum manuell zu ändern und den Abruf dann zu starten und per SVERWEIS die Referenz herzustellen, dabei schaffen es die User leider immer wieder, Fehler einzubauen, z.B. indem Zeilen gelöscht werden und dadurch Referenzen überschrieben werden.
Kennt jemand einen Weg, wie aus dem Macro heraus der DatenDownload über iSeries gestartet werden kann?
Danke!
Da diese sich monatlich aktualisieren, hatte ich vor, eine Schleife zu programmieren, die mit der Fremdreferenz ins System geht und mit der eigenen Referenz zurückkommt (beides String-Variablen).
Einfachste Variante wäre vermutlich, eine bereits vorhandene DTF-Datei (DataTransferFromAS400) aufzurufen und jeweils den Wert zu übergeben, um den nächsten zu übernehmen.
Alternativ soll es mit ActiveSheet.QueryTables.Add gehen, aber ich komme nicht weiter
Meine Tests und Recherchen haben dies hier ergeben:
"With ActiveSheet.QueryTables.Add(Connection:="ODBC;DRIVER=(Client Access ODBC Driver (32-bit));UID=USENAME;PWD=USEPASS;DATABASE=depot;HOST=;SRVR=;SERV=sqlexec2;PRO=olsoctcp;Destination:=Range($S$4)")"
Natürlich genügt es regelmäßig in der DTF-Datei das Datum manuell zu ändern und den Abruf dann zu starten und per SVERWEIS die Referenz herzustellen, dabei schaffen es die User leider immer wieder, Fehler einzubauen, z.B. indem Zeilen gelöscht werden und dadurch Referenzen überschrieben werden.
Kennt jemand einen Weg, wie aus dem Macro heraus der DatenDownload über iSeries gestartet werden kann?
Danke!