私は、Excelシートからvbsスクリプトを使用して適切な情報をSAPに取得するのに苦労しています。VBS ExcelセルからSAP
単一のセルが正常に動作し、SAPに追加されますが、元のExcelシートには、最後の4桁を削除してから別のセルと組み合わせてSAPに追加する必要があるセルが含まれています。
この
は私の作品:session.findById("wnd[0]/usr/tabsTABSPR1/tabpSP06/ssubTABFRA1:SAPLMGMM:2000/subSUB5:SAPLZMM_GINCOFIELDS:5802/ctxtMARC-PRCTR").text = (objSheet.Cells(6,"P") & (objSheet.Cells(38,"P")).Value)
しかし、このいけない:
session.findById("wnd[0]/usr/subSUBSCR_BEWERT:SAPLCTMS:5000/tabsTABSTRIP_CHAR/tabpTAB1/ssubTABSTRIP_CHAR_GR:SAPLCTMS:5100/tblSAPLCTMSCHARS_S/ctxtRCTMS-MWERT[1,1]").text = (objSheet.Cells(40,"F") & (Left((40,"F"), Len(40,"F") - 4)) & (objSheet.Cells(39,"L") & (objSheet.Cells(39,"O").Value)
スクリプトを起動すると、翻訳されたことを意味しているときにエラーメッセージ:... 207で ')' excpected ...
これを見て、ヘルプやヒントを提供してくれてありがとうございます。
が、今私は、ランタイムエラーを取得::だからそれを一緒に入れて タイプの競合:「[文字列: 『F』]」 次のコード: (objSheet (40、 "F")、Len(40、 "F") - 4))&(objSheet.Cells(39、 "L")&(objSheet.Cells(39、 "O")))値) –