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
et voila le résultat que j'ai a l'affichage du document le code html dans le msgbox parle de lui même
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
![]()
Partager