使用Excel使用VBA填写SAP功能

2020-09-22 21:43发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


HiI喜欢在Excel中创建宏,它从SAP减去数据。 但是我想知道是否可以使用Excel中的数据在SAP中运行事务。 例如,您在Excel的两个字段中填写日期为start-和enddate的字段。 宏是否可以将这些日期用于SAP中的事务?我的代码如下,但我想用Excel中的数据交换日期。
session.findById(" wnd [0]/usr/ctxtDATUM-LOW")。Text = " 04.02.2018"
session.findById(" wnd [0]/usr/ctxtDATUM-HIGH")。文本= " 2018年3月3日" 感谢亲切的问候

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


HiI喜欢在Excel中创建宏,它从SAP减去数据。 但是我想知道是否可以使用Excel中的数据在SAP中运行事务。 例如,您在Excel的两个字段中填写日期为start-和enddate的字段。 宏是否可以将这些日期用于SAP中的事务?我的代码如下,但我想用Excel中的数据交换日期。
session.findById(" wnd [0]/usr/ctxtDATUM-LOW")。Text = " 04.02.2018"
session.findById(" wnd [0]/usr/ctxtDATUM-HIGH")。文本= " 2018年3月3日" 感谢亲切的问候

付费偷看设置
发送
4条回答
梦想连接
1楼-- · 2020-09-22 21:55

你好克里斯托弗,

欢迎使用SAP社区。

当然可以,请尝试以下方法:

子测试()

 '-开始 -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - -  ------------------

   昏暗的SapGuiAuto作为对象
   昏暗的应用程序作为对象'SAPFEWSELib.GuiApplication
   昏暗的连接作为对象'SAPFEWSELib.GuiConnection
   昏暗会话作为对象'SAPFEWSELib.GuiSession

   设置SapGuiAuto = GetObject(" SAPGUI")
   设置应用程序= SapGuiAuto.GetScriptingEngine
   设置连接= application.Children(0)
   设置会话= connection.Children(0)

   session.findById(" wnd [0]/usr/ctxtI21-LOW")。Text = Cells(1,1).Value
   session.findById(" wnd [0]/usr/ctxtI21-HIGH")。Text = Cells(1、2).Value
   session.findById(" wnd [0]")。sendVKey 0

 '-结束 -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  - -  --------------------

 结束子
 

让我们知道您的结果。

干杯
Stefan

土豆飞人
2楼-- · 2020-09-22 22:09

此问题与

不相关

EPM Excel加载项

请删除!

SAP浪
3楼-- · 2020-09-22 21:48

嗨,斯蒂芬,我有一个问题,我们如何才能要求将焦点集中在sap上,我的意思是,我正在宏中填充所有字段 sap,但有时sap向我发送错误,因为sap发送错误时必填字段为空,然后关注该字段,我想知道焦点在哪里,以了解缺少的值。

能不能别闹
4楼-- · 2020-09-22 21:51

一周热门 更多>