07.12.2020, 09:13
Hallo Forum,
Für eine Excelauswertung starte ich mir über ein VBA Script einen Datenimport aus SAP,
(Query öffnen, Daten aus Excel übergeben, Liste erstellen, Liste exportieren als Tabellenkalulation).
Diese exportierte Exceltabelle wird über das Script als TA_Export.XLSX erstellt, gespeichert (siehe Code) und öffnet sich im Vordegrund.
Ich suche nun eine Möglichkeit diese Exceltabelle nach dem Export autom. zu schliessen, so das meine Arbeitsmappe mit der Excelauswertung
im Vordergrund angezeigt wird.
Besten Dank im Voraus
omron2003
Für eine Excelauswertung starte ich mir über ein VBA Script einen Datenimport aus SAP,
(Query öffnen, Daten aus Excel übergeben, Liste erstellen, Liste exportieren als Tabellenkalulation).
Diese exportierte Exceltabelle wird über das Script als TA_Export.XLSX erstellt, gespeichert (siehe Code) und öffnet sich im Vordegrund.
Ich suche nun eine Möglichkeit diese Exceltabelle nach dem Export autom. zu schliessen, so das meine Arbeitsmappe mit der Excelauswertung
im Vordergrund angezeigt wird.
Besten Dank im Voraus
omron2003
Code:
session.findById("wnd[1]/tbar[0]/btn[0]").press
session.findById("wnd[1]/usr/ctxtDY_PATH").Text = "C:\Dashboard\SAPReport"
session.findById("wnd[1]/usr/ctxtDY_FILENAME").Text = "TA_Export.XLSX"
session.findById("wnd[1]/usr/ctxtDY_FILENAME").caretPosition = 5
session.findById("wnd[1]/tbar[0]/btn[0]").press