XL 2016 VBA - Range to HTML incluant les objets de la feuille (boutons, images, ...)

Dudu2

XLDnaute Barbatruc
Bonjour,

Je n'ai rien trouvé qui fonctionne pour convertir un Range en HTML qui inclurait tout ce qu'il y a dans le Range en question.

J'ai bien récupéré la fonction de Ron de Bruin omni-présente sur le Web qui fonctionne uniquement pour les valeurs de cellules et leurs formats, sauf pour les tableaux structurés qui ne sont pas en exclusivité dans le Range qui perdent alors leurs formats (qui n'en sont pas vraiment !).
 

Pièces jointes

  • Classeur1.xlsm
    261.1 KB · Affichages: 11

Dudu2

XLDnaute Barbatruc
Bonjour @patricktoulon,
Extraordinaire coïncidence, j'étais en train de t'écrire à l'instant même pour avoir des nouvelles.
Dommage que tu n'aies pas voulu utiliser le code de Christian d'Heureuse pour convertir directement le Base64 en image.
Je me souviens que pour la table seule je n'avais pas de problème.
il faudrait que tu m'envoies un fichier pour le vérifier, ce serait plus sûr.
 

patricktoulon

XLDnaute Barbatruc
re
ben fait un test pour que j'ai confirmation de la généralité sur toutes versions
  1. prend un classeur vierge
  2. met lui une shapes(nomme la "toto" par exemple)
  3. met une vrai image (n'importe quelle image)
  4. dans un module tu met
VB:
Sub test()
ActiveSheet.DrawingObjects("toto").Copy
ActiveSheet.Pictures.Paste
End Sub
5. enregistre ton fichier et envoie le moi comme tel
 

patricktoulon

XLDnaute Barbatruc
Bonjour @patricktoulon,
Extraordinaire coïncidence, j'étais en train de t'écrire à l'instant même pour avoir des nouvelles.
Dommage que tu n'aies pas voulu utiliser le code de Christian d'Heureuse pour convertir directement le Base64 en image.
Je me souviens que pour la table seule je n'avais pas de problème.
il faudrait que tu m'envoies un fichier pour le vérifier, ce serait plus sûr.
ben pour convertir en base 64 OU! du base64 to fichier il faut deja avoir l'image OU !! le code base 64 non?
comme vous allez perdre ou deja perdu le webbrowser j'ai du trouver une autre solution
sachant que le mode publier publie avec un pseudo
 

Dudu2

XLDnaute Barbatruc
il faut deja avoir l'image OU !! le code base 64 non?
Je croyais que tu l'avais le Base64. C'était bien l'objet de ta fonction Base64tofichier qui posait problème que de transformer le Base64 en fichier image.

1661691990908.png
 

patricktoulon

XLDnaute Barbatruc
re
ou mais sans webbrowser pour toi et le fichier pour moi
comment veux tu avoir le base 64
c'est ca le truc je pense universel
les fonctions base64 (les tiennes ou les miennes peu importe)
il leur faut
soit le fichier pour aller vers le code base 64
soit le code base64 pour allers vers le fichier
et cela sans webbrowser sans xmldoc et tout le toutim
conclusion j'ai pris parti de recuperer les images en fichier au depart sans mes outils que j'aprecie tant
tout ça parce que vos librairies sont Out Of Order
je t'invite a aller voir
le resultat
 

patricktoulon

XLDnaute Barbatruc
re
tu n'a pas compris ma remarque
ton post#172
VB:
Function Base64tofichier(ByVal strData As String, ByVal chemin As String)    ' As Object
    Dim i As Long
    Dim a() As Byte

    strData = Left(strData, Len(strData) - Len(strData) Mod 4)
    a = Base64Decode(strData)
    '///////////////////////////////////
    i = FreeFile: Open chemin For Binary As #i: Put #i, , a: Close #i
MsgBox chemin
End Function
ton strData tu le prends ou ??????
 

Dudu2

XLDnaute Barbatruc
ton strData tu le prends ou ??????
C'est ton code qui le fournit. Et les outils que tu utilises pour le fournir fonctionnent chez moi.
Puisque en exécutant ta propre macro, j'ai pu générer les images que je ne pouvais pas générer avec ta fonction Base64tofichier initiale qui ELLE (cette fonction Base64tofichier avant que je ne la modifie pour décoder le Base64) générait une erreur. Et une fois cette erreur contournée, ta macro fonctionne chez moi.
Y a surement un truc qui m'échappe.
 

patricktoulon

XLDnaute Barbatruc
oui moi aussi il y a quelque chose qui m'echappe
la ou j'en suis :
pour le momment meme si ca fonctionne tres bien chez moi j'oublie le webbrowser
je n'ai donc plus de retour d'image fichier ou base64
je suis en train de finaliser ma fonction extract image
qui utilise tout simplement le shell(tout le monde l'a sans reference à activer il fonctionne )
pas d'api pas de refences rien du tout

j'ai donc dans des fichiers séparés

la tablehtml ca c'est bon on la garde avec le htmldocument en early binding ( ça OK)

maintenant avec mes image extraites du zip du fichiers excel il faut que je reface
la creation des embed image a leur place avec htmldocument early bing
et toujours avec un htmldocument(early binding ) je fait aussi l'embed image pour outlook fonctionnel a 100%

voilà il faut que je regroupe tout ça sinon j'ai tout
seul le htmldocument et le shell seront utilisés dans cette version
et meme pour le coup j'en ai profiter pour me faire une fonction dir récursve pour lister ou rechercher un fichier ou dossier dans une archive
c'est beau la vie non?
 

patricktoulon

XLDnaute Barbatruc
Bonjour @Dudu2
sans webbrowser sans xmldoc juste le htmldocument en earlybing
1661803709983.png

voila le code que j'obtiens et que je met dans le body

HTML:
<BR>&nbsp;
<DIV style="POSITION: absolute" contentEditable=true>
<TABLE style="POSITION: absolute; WIDTH: 421pt; BORDER-COLLAPSE: collapse; FONT-FAMILY: Calibri; TABLE-LAYOUT: fixed; HEIGHT: 151pt; CLEAR: both; FONT-SIZE: 11pt">
<TBODY>
<TR height=16>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #4472c4; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" color=#ffffff face=Calibri>T1</FONT>
<!--[if gte mso 9]>
<v:rect style="POSITION: absolute; WIDTH: 30.75pt; HEIGHT: 25.575pt; TOP: 2pt; LEFT: 8pt" xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" ><v:fill  type="frame" src="Smiley_Face_1.png">
</v:fill></v:rect>
<![endif]--></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #4472c4; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" color=#ffffff face=Calibri>T2</FONT>
<!--[if gte mso 9]>
<v:rect style="POSITION: absolute; WIDTH: 72pt; HEIGHT: 79.2pt; TOP: 14pt; LEFT: 5pt" xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" ><v:fill  type="frame" src="fleche.png">
</v:fill></v:rect>
<![endif]--></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #4472c4; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=E4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" color=#ffffff face=Calibri>T3</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT>
<!--[if gte mso 9]>
<v:rect style="POSITION: absolute; WIDTH: 215.999pt; HEIGHT: 157.575pt; TOP: 3pt; LEFT: 14pt" xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" ><v:fill  type="frame" src="Picture_12.png">
</v:fill></v:rect>
<![endif]--></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I4 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #d9e1f2; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>A1</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #d9e1f2; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px"><FONT color=#000000>B</FONT><B><FONT color=#ff00ff>1</FONT></B></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #d9e1f2; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=E5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri><EM>C1</EM></FONT>
<!--[if gte mso 9]>
<v:rect style="POSITION: absolute; WIDTH: 132.75pt; HEIGHT: 59.4pt; TOP: 4pt; LEFT: 27pt" xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" ><v:fill  type="frame" src="Bouton17.png">
</v:fill></v:rect>
<![endif]--></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I5 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri><B>A2</B></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>B2</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=E6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>C2</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I6 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #d9e1f2; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Algerian>A3</FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #d9e1f2; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>B3</FONT></TD>
<TD style="BORDER-BOTTOM: #ff0000 2px dotted; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; BACKGROUND-COLOR: #d9e1f2; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=E7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>C3</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I7 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #ff0000 2px dotted; BORDER-RIGHT: #dcdcc8 1px solid" id=E8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I8 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffff00; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid" id=C9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>X1</FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffff00; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid" id=D9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" color=#ff0000 face=Calibri>X2</FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffff00; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid" id=E9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>X3</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I9 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffd966; WIDTH: 120pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 0px" id=C10:D10 vAlign=bottom colSpan=2><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>Y1</FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #ff0000 2pt solid; BACKGROUND-COLOR: #ffd966; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid" id=E10 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>Y3</FONT>
<!--[if gte mso 9]>
<v:rect style="POSITION: absolute; WIDTH: 97.5pt; HEIGHT: 23.1pt; TOP: 4pt; LEFT: 17pt" xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" ><v:fill  type="frame" src="CommandButton1.png">
</v:fill></v:rect>
<![endif]--></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F10 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G10 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H10 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I10 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #f4b084; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #ff0000 2px solid; BORDER-RIGHT: #000000 1px solid" id=C11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>Z1</FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #f4b084; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #00b050 2px solid; BORDER-RIGHT: #000000 1px solid" id=D11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>Z2</FONT></TD>
<TD style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #f4b084; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid" id=E11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri>Z3</FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I11 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=E12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I12 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR>
<TR height=16>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=C13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=D13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=E13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=F13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=G13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=H13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD>
<TD style="BORDER-BOTTOM: #dcdcc8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dcdcc8 1px solid; WIDTH: 60pt; HEIGHT: 14pt; MAX-HEIGHT: 14pt; BORDER-TOP: #dcdcc8 1px solid; BORDER-RIGHT: #dcdcc8 1px solid" id=I13 vAlign=bottom><FONT style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 3px" face=Calibri></FONT></TD></TR></TBODY></TABLE></DIV><BR>&nbsp;

ET PAS BESOINS DE ccid rien du tout et pas besoins du shema pour tes attachement non plus
le shema il s'applique tout seul il est inscrit dans les shape VML

Voila comment doit etre l'embed image dans une shapeVML
Code:
<!--[if gte mso 9]>
<v:rect style="POSITION: absolute; WIDTH: 30.75pt; HEIGHT: 25.575pt; TOP: 2pt; LEFT: 8pt" xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" >
<v:fill  type="frame" src="Smiley_Face_1.png">
</v:fill></v:rect>
<![endif]-->
 

Discussions similaires

Statistiques des forums

Discussions
314 017
Messages
2 104 581
Membres
109 082
dernier inscrit
Narlock