Le HTML n'étant jamais que du XML, il est évident qu'on peut le générer avec n'importe quoi.
Mais je constate que tu n'as même utilisé ce fait pour le faire l'objet DomDocument, mais fait simplement de la manip de chaîne de caractère. Pour un spécialiste du VBA (que pour ma part je ne connais pas) ça fait un peu tache.
A ce compte là, le COBOL est tout aussi adapté.......
-----