Génération XML dynamique & trame XSD
Bonjour tout le monde,
aujourd'hui petit problème de génération..
Je souhaite créer un fichier XML structuré. (pour lequel j'ai effectivement une trame XSD si ça peux servir)
Ce fichier peut être généré une centaine de fois pour des produits différents.
Ces produits ont leur caractéristiques renseignés chacun dans un classeur excel différent.
J'ai donc ma trame de code xml, et mes valeurs à implémenter dans un excel connu.
Comment puis je, avec une macro VBA, générer un fichier XML reprenant les valeurs présentes dans mon fichier excel de données?
est il possible dans un code macro d'écrire en dur tout mes codes de ma trame XML avec des liens à l'intérieur?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
Sub(test)
Dim chemin As String
Dim MonfichierXML as string
MonfichierXML=
'trame xml
<prd:ProductT>
<prd:ProductId=range.(A1)>
<prd:ProductValue ProductValueId="range.(B7)> ProductAttributeProductTypeId="tutu1">
<prd:ListValue>range.(C41)></prd:></prd:ProductTypeAttributeValue>
chemin = "C:\Users\Desktop\"
Open chemin & "testexport.xml" For Output As #1
Print #1, Worksheets("code").MonfichierXML
Close
End sub |
le code ci dessus est juste pour illustrer, il n'est pas fonctionnel. Est ce que ce type de code est possible?
D'avance merci pour vos contributions