1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
For Xn = 0 To X - 1
'obtention des types
genre = oXML.getElementsByTagName("noeud1").Item(Xn).Attributes.getNamedItem("Type").NodeValue
ActiveSheet.Cells(Xn + i, 1) = genre
'si type = C ou S on recupere les données equipement
If genre = "Connector" Or genre = "Shell" Then
equipement = oXML.getElementsByTagName("noeud1").Item(Xn).Attributes.getNamedItem("tag").NodeValue
ActiveSheet.Cells(Xn + i, 3) = equipement
End If
For Yn = 0 To Y - 1
If xml_doc.getElementsByTagName("noeud2").Item(Yn).Attributes.getNamedItem("info").NodeValue = equipement Or xml_doc.getElementsByTagName("noeud2").Item(Yn).Attributes.getNamedItem("info2").NodeValue = equipement Then
pin = xml_doc.getElementsByTagName("noeud2").Item(Yn).Attributes.getNamedItem("info3").NodeValue
ref = xml_doc.getElementsByTagName("noeud2").Item(Yn).Attributes.getNamedItem("tag").NodeValue
End If
Next Yn
next Xn |
Partager