Thema Datum  Von Nutzer Rating
Antwort
19.12.2021 09:30:50 Hausi
NotSolved
19.12.2021 09:44:32 Mase
NotSolved
19.12.2021 10:27:26 volti
NotSolved
20.12.2021 20:12:03 Gast62619
NotSolved
Rot Makro abwarten bis Transaktion ausgeführt (SAP Export)
18.01.2022 13:26:39 Gast2156
*****
Solved
18.01.2022 18:55:01 xlKing
NotSolved

Ansicht des Beitrags:
Von:
Gast2156
Datum:
18.01.2022 13:26:39
Views:
974
Rating: Antwort:
 Nein
Thema:
Makro abwarten bis Transaktion ausgeführt (SAP Export)

Hey,

probier es mal so

 

'ab hier mein SAP Skript
 With session
    .findById("wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell").selectedNode = "F00182"
    .findById("wnd[0]/usr/cntlIMAGE_CONTAINER/shellcont/shell/shellcont[0]/shell").doubleClickNode "F00182"
    .findById("wnd[0]/tbar[1]/btn[17]").press
    .findById("wnd[1]/tbar[0]/btn[8]").press
    .findById("wnd[1]/usr/cntlALV_CONTAINER_1/shellcont/shell").currentCellRow = 1
    .findById("wnd[1]/usr/cntlALV_CONTAINER_1/shellcont/shell").selectedRows = "1"
    .findById("wnd[1]/usr/cntlALV_CONTAINER_1/shellcont/shell").doubleClickCurrentCell
    .findById("wnd[0]/tbar[1]/btn[8]").press
    .findById("wnd[1]/tbar[0]/btn[0]").press
    .findById("wnd[0]/usr/cntlGRID1/shellcont/shell/shellcont[1]/shell").setCurrentCell 8, "TEXT"
    .findById("wnd[0]/usr/cntlGRID1/shellcont/shell/shellcont[1]/shell").selectedRows = "8"
    .findById("wnd[0]/usr/cntlGRID1/shellcont/shell/shellcont[1]/shell").contextMenu
    .findById("wnd[0]/usr/cntlGRID1/shellcont/shell/shellcont[1]/shell").selectContextMenuItem "&XXL"
    .findById("wnd[1]/tbar[0]/btn[0]").press
    .findById("wnd[1]/usr/ctxtDY_PATH").SetFocus
    .findById("wnd[1]/usr/ctxtDY_PATH").caretPosition = 8
    .findById("wnd[1]").sendVKey 4
    .findById("wnd[2]/usr/ctxtDY_PATH").Text = "T:\\Pfad1"
    .findById("wnd[2]").sendVKey 4
    .findById("wnd[3]/usr/ctxtDY_FILENAME").Text = "Export-File.XLSX"
    .findById("wnd[3]/usr/ctxtDY_FILENAME").caretPosition = 38
    .findById("wnd[3]/tbar[0]/btn[11]").press
    .findById("wnd[2]").Close
    .findById("wnd[1]/usr/ctxtDY_FILENAME").SetFocus
    .findById("wnd[1]/usr/ctxtDY_FILENAME").caretPosition = 43
    .findById("wnd[1]/tbar[0]/btn[11]").press
End With
' Makro Close_Export_file
Workbooks("Export-File.xlsx").Close SaveChanges:=True
End Sub

 

Gruß


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
19.12.2021 09:30:50 Hausi
NotSolved
19.12.2021 09:44:32 Mase
NotSolved
19.12.2021 10:27:26 volti
NotSolved
20.12.2021 20:12:03 Gast62619
NotSolved
Rot Makro abwarten bis Transaktion ausgeführt (SAP Export)
18.01.2022 13:26:39 Gast2156
*****
Solved
18.01.2022 18:55:01 xlKing
NotSolved