Bonjour a tous

sur le projet de seb phyto je créé des plage de cellules html mais en string que je sauve en fichier par la suite

mais c'est un peu bancale
alors j'ai décidé de faire autrement a savoir travailler en mode DOM dans un HTML document en mémoire
je fait donc un test et j'ai un résultat surprenant que ni j'explique ni ne comprends
si dessous un exemple simple de code

si quelqu'un a une idée je suis toute ouïes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
set doc=createobject("htmlfile")
  doc.write "<html><style>td{border:1px solid black;}</style>" & vbcrlf & "<body><table id=tabletest ></table></body></html>"
msgbox doc.body.innerhtml
set oElement = doc.createElement("tr") 
 
oElement.innerHTML="<TD>1</TD><TD>2</TD><TD>3</TD><TD>4</TD><TD>5</TD>"
oElement.id ="tr1"
  doc.getElementByid("tabletest").appendChild oElement 
 
set ie =createobject("internetexplorer.application")
ie.navigate"about:blank"
ie.visible=true
ie.document.write "<html><style>td{border:1px solid black;}</style>" & vbcrlf & doc.body.innerhtml
msgbox doc.body.innerhtml
et voila le résultat que j'ai a l'affichage du document le code html dans le msgbox parle de lui même
Nom : Capture.JPG
Affichages : 165
Taille : 59,7 Ko