For each oEl in xmlDoc.DocumentElement.SelectNodes("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/ESADout_CUPresentedDocument[catESAD_cu:PresentedDocumentModeCode=0422]/cat_ru:PrDocumentNumber")' обработкаNext
Set nESADout_CUPresentedDocument = xdoc.DocumentElement.SelectNodes("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/ESADout_CUPresentedDocument") For Each nPresentedDocument In nESADout_CUPresentedDocument sGoodsPresentedDocumentModeCode = nPresentedDocument.SelectSingleNode("catESAD_cu:PresentedDocumentModeCode").Text Next
Set nESADout_CUPresentedDocument = xdoc.DocumentElement.SelectNodes("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/ESADout_CUPresentedDocument") For Each nPresentedDocument In nESADout_CUPresentedDocument.SelectSingleNode("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/ESADout_CUPresentedDocument[catESAD_cu:PresentedDocumentModeCode=0422]/cat_ru:PrDocumentNumber").Text
Set nESADout_CUPresentedDocument = xdoc.DocumentElement.SelectNodes("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/ESADout_CUPresentedDocument") For Each nPresentedDocument In nESADout_CUPresentedDocument sGoodsPresentedDocumentModeCode = nPresentedDocument.SelectSingleNode("catESAD_cu:PresentedDocumentModeCode").Text sPrDocumentNumber = nPresentedDocument.SelectSingleNode("cat_ru:PrDocumentNumber").Text If sGoodsPresentedDocumentModeCode Like "0422" Then Application.Range("DTRange").Cells(row_number, 8).Value = sGoodsPresentedDocumentModeCode: Application.Range("DTRange").Cells(row_number, 9).Value = sPrDocumentNumber Next
Select Case sGoodsPresentedDocumentModeCode Case "0422" Application.Range("DTRange").Cells(row_number, 8).Value = sGoodsPresentedDocumentModeCode Application.Range("DTRange").Cells(row_number, 9).Value = sPrDocumentNumber Case Else GoTo a3 End Select
Set nESADout_CUPresentedDocument = xdoc.DocumentElement.SelectNodes("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/*[catESAD_cu:PresentedDocumentModeCode=04022]") For Each nPresentedDocument In nESADout_CUPresentedDocument sGoodsPresentedDocumentModeCode = nPresentedDocument.SelectSingleNode("catESAD_cu:PresentedDocumentModeCode").Text sPrDocumentNumber = nPresentedDocument.SelectSingleNode("cat_ru:PrDocumentNumber").Text Next
Set nESADout_CUPresentedDocument = xdoc.DocumentElement.SelectNodes("//ESADout_CU/ESADout_CUGoodsShipment/ESADout_CUGoods/ESADout_CUPresentedDocument[catESAD_cu:PresentedDocumentModeCode=04022]") sGoodsPresentedDocumentModeCode = "" sPrDocumentNumber = "" For Each nPresentedDocument In nESADout_CUPresentedDocument sGoodsPresentedDocumentModeCode = nPresentedDocument.SelectSingleNode("catESAD_cu:PresentedDocumentModeCode").Text sPrDocumentNumber = nPresentedDocument.SelectSingleNode("cat_ru:PrDocumentNumber").Text Next