请教如何将excel里的数据导入到sap里面,说详细点谢谢

请教如何将excel里的数据导入到sap里面,说详细点谢谢,第1张

Excel VBA能与SAP进行交互,如下是连接字段:

      Set session = GetObject("SAPGUI")GetScriptingEngineChildren(0)Children(0)

      sessionfindById("wnd[0]/tbar[0]/okcd")Text = "/n" & Tcode

      sessionfindById("wnd[0]")sendVKey 0

更复杂的 *** 作的结合你自身SAP的页面来 *** 作,如果你具备一些简单的VBA编写能力,应该不难实现你想要的结果,并且SAP提供了代码录制功能,所以你也可以比较轻松地完成任务,

没太看明白你的需求,是不是说,vba已经控制sap界面表单,提交后,导数数据为excel,然后你想打开那个excle,录制的时候无法办到是吗?
那确实是无法 *** 控的,因为超过sap录制的范围了,sap只录制sap里面的 *** 作。如果要 *** 作接下来导出的excel文件,很简单,因为导入文件的路径和地址都是已知的,直接在vba中 Set ak = WorkbooksOpen(wb, UpdateLinks:=0)打开这个导出的excel不就行了。

看一下是不是软件高低版本的问题,一般高版本的软件都可以打开编辑低版本的文件,而低版本的软件却打不开高版本的文件,而只能打开软件,多试几次还是一样。
解决方法,问清做文件的人是用的哪年的版本,再下个低版本的,就可以打开文件了。

查看execl的宏的scecurity的中的设置是否正确。
当数据量大的时候,在SAP系统里面是无法确定到位的,你需要将数据导出到表格才能更仔细的帅选需要的数据。点击左上角的清单选择出口,电子表格,设置文件保存的位置。可以选择桌面,点击保存。d出提示点允许。导完后会自动打开导出的表格。
SAP系统是SAP公司推出的一个企业管理工具。SAP系统包含FI财务会计、TR财务管理、EC企业控制、MM物料管理、PS专案管理、HR人力资源管理等模块,同时具有支持多种语言、国际标准、人机交互、配备集成软件等功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13396454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存