|
Не выкладывается xml в xls
|
|||
---|---|---|---|
#18+
Пытаюсь импортировать xml на лист экселя. Вот код Sub impRRP() Dim iRow As Integer, iCol As Integer Dim xmlDoc As MSXML2.DOMDocument, xmlRoot As MSXML2.IXMLDOMNode Dim xmlNodes As MSXML2.IXMLDOMNode, xmlData As MSXML2.IXMLDOMNode Set xmlDoc = New MSXML2.DOMDocument xmlDoc.async = False xmlDoc.validateOnParse = False xmlDoc.Load (" https://websvcgatewayx2.frbny.org/autorates_tomo_external/services/v1_0/tomo/retrieveHistoricalXml?f=06192018&t=06202018&ctt=true&&cta=true&ctm=true") Set xmlRoot = xmlDoc.DocumentElement Set xmlNodes = xmlRoot.FirstChild 'выкладываю циклом на лист эксель iRow = 0 For Each xmlNodes In xmlRoot.ChildNodes iRow = iRow + 1 iCol = 0 For Each xmlData In xmlNodes.ChildNodes iCol = iCol + 1 ThisWorkbook.Sheets("Лист4").Cells(1, iCol) = xmlData.BaseName ThisWorkbook.Sheets("Лист4").Cells(iRow, iCol) = xmlData.Text Next xmlData Next xmlNodes Set xmlDoc = Nothing End Sub Выходит только три первых столбца первой строчки, а их там много. Не могу понять, в чем ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2018, 14:47 |
|
|
start [/forum/topic.php?fid=14&fpage=4&tid=1331971]: |
0ms |
get settings: |
20ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
105ms |
get tp. blocked users: |
2ms |
others: | 347ms |
total: | 558ms |
0 / 0 |