Icône de la ressource

exporter tout type de drawingobjects en fichiers png( transparence et translucidité conservées) 1.1

Bonjour à tous
en bricolant une astuce pour convertir une plage de cellule en html avec un webbrowser j'ai découvert quelque chose d’intéressant
et ça fait des années que je cherchais et pourtant c'était là ;)


en effet
si on met l'Application.CopyObjectsWithCells à true
et que l'on copie une plage de cellules
et que l'on colle dans un div (contentent editable) du documentdans le body du document dynamiquement créé dans le webbrowser
on colle tout plein de choses notatament des balises hors serie comme v , shapetype ,etc....
alors comme cela ce n'est pas exploitable ,mais si on fouille dans le code html du body on trouve le src des shapes qui s'enregistre dans le dossier apdata/local..../temp
et on y trouve bien la shape présente devant la plage copiée et au format Png
et en plus les parties transparentes ou translucides sont conservées
que cela vous tienne
comme d'habitude je vais me servir d'un userform comme module classe et userform
on change pas une équipe qui gagne
et le tour est joué
je vous laisse le découvrir
une petite demo
demo.gif
Auteur
patricktoulon
Version
1.0
  • J'aime
Réactions: Cris67