SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)

批量修改资产存货号为例:

1,点击,然后选择脚本录制和回放(需默认激活,激活链接https://jingyan.baidu.com/article/455a9950691863a16627781c.html),如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第1张图片

2,点击开始,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第2张图片

3,输入屏幕数据,手动输入固定值,不可用任何搜索帮助


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第3张图片

4,点击回车,进入下一界面,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第4张图片

在此界面上进行存货号更改,点击保存按钮

5,保存成功后,进入下图,点击黄色按钮,表示录制脚本结束。


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第5张图片

6,点击增加,如下图所示


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第6张图片

7,将此路径进行复制,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第7张图片

8,库中输入第7步操作复制的地址,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第8张图片

9.地址中,需把Script1.vbs进行删除,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第9张图片

10.回车,找到此Script1文件,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第10张图片

11.打开一个EXCEL表,选中开发工具,点击左边的Visual Basic,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第11张图片

12.进入以下界面,将第十步找到的Script1文件拖到下图红框空白处


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第12张图片

13. Script1文件进来之后,会出现模块文件夹,进行点击


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第13张图片

14.双击模块1


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第14张图片

15.将代码中所有的application,变成xapplication.不需要区分大小写


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第15张图片

16.更改结果如下图:


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第16张图片

17.写代码 SUB test(),点击绿色执行按钮,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第17张图片

18.代码中会自动出现End Sub,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第18张图片

19.将此代码End Sub进行复制,复制到代码最底下一行


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第19张图片

20.查看代码,确定需要变动的内容,资产号,存货号,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第20张图片

21.将第11步的EXCEL表打开,将资产号和存货号,做模板,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第21张图片

22.开始写循环,如下图(pressz应为press)

第一句For i=1 to 26(Excel模板上多少行数据就是多少)

第二句End Sub上面写一句代码Next

第三:改资产号和存货号的内容

如下图,资产号那改成Sheets(‘’测试‘’).Range(“a”& i)

测试表示EXCEL工作表名称,a表示Excel表A列

存货号那改成Sheets(‘’测试‘’).Range(“b”& i)


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第22张图片


23.关闭SAP其他窗口,只保留更改资产号的主界面,如下图所示


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第23张图片

24.点击执行,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第24张图片

25.点击确定,如下图


SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能)_第25张图片

最后,即可看到SAP批量更改存货号

你可能感兴趣的:(SAP脚本录屏-可批量导入(使用前需激活SAP脚本录制功能))