PDA

View Full Version : Excel AddIn cwbtfcai.dll



Bitverdreher
26-10-20, 09:50
Hallo zusammen,

beim "normalen" Client Access hatte ich die Möglichkeit aus der AS/400 heraus Daten in Ecxel (als Bestandteil von Office 365) einzulesen. Dazu war es nur nötig, cwbtfcai.dll als COM-AddIn in Excel einzubinden.

Wir sind nun auf IBMi Access Client Solution umgestiegen, dadurch ist allerdings in Excel die Möglichkeit des Datentransfers verschwunden.

Ich wollte nun cwbtfcai.dll wieder als AddIn in Excel laden, doch nun kommt die Fehlermeldung "cwbtfcai.dll ist kein gültiges Office-AddIn".

Brauche ich hier ein anderes AddIn?

Viele Grüße

KM
26-10-20, 12:02
Hallo,

ich glaub nicht, dass es das ADD-IN im ACS noch gibt. Aber wofür brauchst Du es denn? Du kannst doch direkt aus dem Datenübertragungstool vom ACS die Daten in ein aktives Excel-Sheet übertragen.

Gruß,
KM

Fuerchau
26-10-20, 12:36
Das AddIn gibts für neuere Versionen tatsächlich nicht mehr.
ACS hat eine direkte Alternative (SQL ausführen und als Excel/csv speichern).
Excel kann auch direkt per ODBC Daten von der IBM i importieren, sogar mit Parametern.
Dazu ist nur das ACS Win-AP erforderlich.

Bitverdreher
26-10-20, 14:35
@KM: Man hätte sich nur etwas intentiver mit ACS befassen müssen, dann hätte man auch gesehen, dass das Datenübertragungstool wie das AddIn funktioniert.
Vielen Dank für den Hinweis.

@Fuerchau: wo kann ich denn im ACS das SQL-Ergebnis als Excel speichern?

Fuerchau
26-10-20, 15:39
Mit ein wenig suchen, wärst du auch fündig geworden:
https://www.ibm.com/support/pages/acs-data-transfer-download-excel-spreadsheet

und

https://www.mcpressonline.com/it-infrastructure/system-administration/techtip-exporting-data-with-ibm-navigator-for-i (https://www.ibm.com/support/pages/acs-data-transfer-download-excel-spreadsheet)

andreaspr@aon.at
27-10-20, 11:38
Du kannst aber auch im "Run SQL Scripts" machen.
Da gibts im Menüpunkt Options --> "Enable Save Results" --> Always
Und dann kannst du das Ergebnis eines SQL in ein Excel ausgeben lassen.

lg Andreas