+ Reply to Thread
Results 1 to 1 of 1

Insert VBA code in a SAP script

  1. #1
    Registered User
    Join Date
    06-16-2016
    Location
    Manila
    MS-Off Ver
    2010
    Posts
    1

    Insert VBA code in a SAP script

    Hi,

    I have a question if possible to insert VBA code that will copy data in range A:A(from book1 file) and pass to sap for querying.

    Thank you and have a nice day.


    SAP SCRIPT HERE:

    If Not IsObject(application) Then
    Set SapGuiAuto = GetObject("SAPGUI")
    Set application = SapGuiAuto.GetScriptingEngine
    End If
    If Not IsObject(connection) Then
    Set connection = application.Children(0)
    End If
    If Not IsObject(session) Then
    Set session = connection.Children(0)
    End If
    If IsObject(WScript) Then
    WScript.ConnectObject session, "on"
    WScript.ConnectObject application, "on"
    End If
    session.findById("wnd[0]").resizeWorkingPane 105,29,false
    session.findById("wnd[0]/tbar[0]/okcd").text = "zse16"
    session.findById("wnd[0]").sendVKey 0
    session.findById("wnd[0]/usr/ctxtI_TABLE").text = "marc"
    session.findById("wnd[0]/usr/ctxtI_TABLE").caretPosition = 4
    session.findById("wnd[0]").sendVKey 8
    session.findById("wnd[0]/tbar[1]/btn[17]").press
    session.findById("wnd[1]/usr/txtV-LOW").text = "marc dl"
    session.findById("wnd[1]/usr/txtV-LOW").caretPosition = 4
    session.findById("wnd[1]/tbar[0]/btn[8]").press

    VBA code here

    session.findById("wnd[0]/usr/btn%_I1_%_APP_%-VALU_PUSH").press
    session.findById("wnd[1]/tbar[0]/btn[24]").press
    session.findById("wnd[1]/tbar[0]/btn[8]").press
    session.findById("wnd[0]/tbar[1]/btn[8]").press
    session.findById("wnd[0]").sendVKey 33
    session.findById("wnd[1]").sendVKey 14
    session.findById("wnd[1]/usr/chk[1,4]").selected = true
    session.findById("wnd[1]/usr/chk[1,5]").selected = true
    session.findById("wnd[1]/usr/chk[1,6]").selected = true
    session.findById("wnd[1]/usr/chk[1,6]").setFocus
    session.findById("wnd[1]").sendVKey 0
    session.findById("wnd[0]/tbar[0]/okcd").text = "%pc"
    session.findById("wnd[0]").sendVKey 0
    session.findById("wnd[1]/usr/subSUBSCREEN_STEPLOOP:SAPLSPO5:0150/sub:SAPLSPO5:0150/radSPOPLI-SELFLAG[1,0]").select
    session.findById("wnd[1]/usr/subSUBSCREEN_STEPLOOP:SAPLSPO5:0150/sub:SAPLSPO5:0150/radSPOPLI-SELFLAG[1,0]").setFocus
    session.findById("wnd[1]/tbar[0]/btn[0]").press
    session.findById("wnd[1]/usr/ctxtDY_FILENAME").text = "a6p.xls"
    session.findById("wnd[1]/usr/ctxtDY_FILENAME").caretPosition = 7
    session.findById("wnd[1]/tbar[0]/btn[0]").press
    Last edited by MHarrisC; 06-16-2016 at 08:05 PM.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] 'Insert New Row' VBA script working in one sheet, but not another
    By shaunguyver in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 02-24-2015, 06:10 AM
  2. [SOLVED] Insert row script
    By ccpsc in forum Excel Programming / VBA / Macros
    Replies: 4
    Last Post: 04-27-2012, 03:08 AM
  3. Excel VBA Script - need to insert an override
    By Brad J. in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 06-07-2006, 12:42 PM
  4. Insert IF-statements by Script, very slow.
    By Parity in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 10-24-2005, 08:05 AM
  5. Insert a key function in VBA script
    By Bowes813 in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 05-26-2005, 06:27 PM
  6. [SOLVED] Script to insert the next Friday
    By Mark Langendoerfer in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 04-12-2005, 05:06 PM
  7. RE: Script to insert the next Friday
    By T Kirtley in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 04-12-2005, 04:06 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1