Как вставить много строк заказа из Excel в SAP? - PullRequest
0 голосов
/ 11 апреля 2019

Макрос в VBA вставляет материалы в транзакцию VA01 из листа Excel. Но он застревает, когда пытается вставить больше строк, чем отображается в VA01.

For i = 0 To lngRow - 1 'lngRow - Row number in my specification 

W_Article = ActiveSheet.Cells(i + 1, 1)
W_Quantity = ActiveSheet.Cells(i + 1, 2)
Session.FindById("wnd[0]/usr/tabsTAXI_TABSTRIP_OVERVIEW/tabpT\02/ssubSUBSCREEN_BODY:SAPMV45A:4401/subSUBSCREEN_TC:SAPMV45A:4900/tblSAPMV45ATCTRL_U_ERF_AUFTRAG/ctxtRV45A-MABNR[1," & i & "]").Text = W_Article
Session.FindById("wnd[0]/usr/tabsTAXI_TABSTRIP_OVERVIEW/tabpT\02/ssubSUBSCREEN_BODY:SAPMV45A:4401/subSUBSCREEN_TC:SAPMV45A:4900/tblSAPMV45ATCTRL_U_ERF_AUFTRAG/txtRV45A-KWMENG[2," & i & "]").Text = W_Quantity

Next

Или этот подход здесь не применим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...