2020-08-21 11:58发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
请指导我如何使用Excel中的宏使用SAP登录板打开和访问SAP系统。
我已经在excel中为宏创建了一个宏,用于记录剩余的过程。
第一次登录SAP系统,完成工作后我们注销,但是随后需要使用excel中的宏重新登录系统以执行另一个工作序列。
请提供我的代码
此致
Anup
你好,阿努普,
在这种情况下,我使用的是以下代码:
点心作为对象 昏暗conn作为对象 设置sap = CreateObject(" SAP.Functions") 设置conn = sap.Connection conn.System ="系统" conn.client =" 123" conn.user ="用户" conn.Password =" PW" conn.Language =" DE" 如果conn.logon(0,False)<> True然后 MsgBox"无法登录到SAP系统",vbOKOnly,"注释" 其他 。 。 。 万一
请不要忘记:VBA项目中的链接,例如 SAP:远程函数调用:COM支持1.0类型库
ScriptMan
嗨,大家好。希望你能帮帮我。
我希望使用MS Access中的BAPI Activex控件在Excel中显示销售订单详细信息。
我连接到SAP并从互联网上获得了一些代码以获取订单详细信息。 问题是我需要
项目数量和采购订单号。 这是vba中的一些代码,可以让我知道我要显示的内容。
*************************************************** ***************码********************************** ***************************************
设置oSalesOrder = oBAPICtrl.GetSAPObject(" SalesOrder",sapSoNumber)
Indexv = 4
对于oSalesOrder.items中的每个oItem
wsTemplate.Range(cols(3)&Indexv).Value = oItem.material.material
'wsTemplate.Range(cols(4)&Indexv).Value = oItem.orderedqty'我在这里需要商品数量..?
wsTemplate.Range(cols(1)&Indexv).Value = sapSoNumber
'wsTemplate.Range(cols(2)&Indexv).Value = oSalesOrder.ponumber'我需要这里的采购订单号?
Indexv =(Indexv + 1)
下一步
*************************************************** ****************************************************** **************************************************
如果此方法无法正常工作,那么您能否使用vba中带有完整代码的getdetail之类的任何其他方法给我代码??
我必须创建一个宏,该宏可以从SAp中删除采购订单。我们在excel中获取文件,该文件中有采购订单编号,并在该项目下 number.so ,我们使用me22n到达SAP,然后下达采购订单,然后选择物料编号,然后按Delete键然后保存它。.您能帮助我制作宏吗? ..真的很紧急
嗨:
每个人,我遇到了一个紧急问题,想得到任何帮助,有人能给我一些建议吗,我在使用sap doi技术时如何获取某个excel模板中已经存在的所有宏,我已经尝试过了:
嘿,
非常感谢您
最多设置5个标签!
你好,阿努普,
在这种情况下,我使用的是以下代码:
请不要忘记:VBA项目中的链接,例如 SAP:远程函数调用:COM支持1.0类型库
此致
ScriptMan
嗨,大家好。希望你能帮帮我。
我希望使用MS Access中的BAPI Activex控件在Excel中显示销售订单详细信息。
我连接到SAP并从互联网上获得了一些代码以获取订单详细信息。 问题是我需要
项目数量和采购订单号。 这是vba中的一些代码,可以让我知道我要显示的内容。
*************************************************** ***************码********************************** ***************************************
设置oSalesOrder = oBAPICtrl.GetSAPObject(" SalesOrder",sapSoNumber)
Indexv = 4
对于oSalesOrder.items中的每个oItem
wsTemplate.Range(cols(3)&Indexv).Value = oItem.material.material
'wsTemplate.Range(cols(4)&Indexv).Value = oItem.orderedqty'我在这里需要商品数量..?
wsTemplate.Range(cols(1)&Indexv).Value = sapSoNumber
'wsTemplate.Range(cols(2)&Indexv).Value = oSalesOrder.ponumber'我需要这里的采购订单号?
Indexv =(Indexv + 1)
下一步
*************************************************** ****************************************************** **************************************************
如果此方法无法正常工作,那么您能否使用vba中带有完整代码的getdetail之类的任何其他方法给我代码??
嗨,
我必须创建一个宏,该宏可以从SAp中删除采购订单。我们在excel中获取文件,该文件中有采购订单编号,并在该项目下 number.so ,我们使用me22n到达SAP,然后下达采购订单,然后选择物料编号,然后按Delete键然后保存它。.您能帮助我制作宏吗? ..真的很紧急
嗨:
每个人,我遇到了一个紧急问题,想得到任何帮助,有人能给我一些建议吗,我在使用sap doi技术时如何获取某个excel模板中已经存在的所有宏,我已经尝试过了:
嘿,
非常感谢您
一周热门 更多>