使用VBScript的SAP自动化:从Excel复制多个值

2020-08-24 06:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 功能要求是将Excel中...

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

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


嗨,

功能要求是将Excel中的多个值(即SAP Accounting doc号)复制并粘贴到SAP中以清除它们。

我的excel中有多行,每行可能有不同数量的文档编号。 例如,row2在3列中具有3个值,而row4具有5个文档编号。 因此,我尝试使用以下语法在vbscript中使用xltoright功能,但这仅是获取该行最后填充的列的数据。

objSheet.Cells(2,1).End(-4161).copy

帮助要求:

1)如何复制剪贴板中从(2,1)(即A2)到A2末尾的所有单元格的值

2)如何使用SAP的CTRLV或SendVkey 78粘贴它们。 我尝试使用WshShell.SendKeys" ^ V"&session.findById(" wnd [0]")。sendVKey 78,但无法正常工作。

谢谢!

4条回答
樱桃小丸子0093
2020-08-24 07:12

谢谢Sandra的输入!

1)我最终决定遍历这些值,并使用通常的.text方法将其粘贴到SAP屏幕中

2)是的,我专注于单元格并尝试了我所能做的一切,但是没有用:)

一周热门 更多>