Autres pour jeff1494 le extractor d'image de commentaires avec addressage des cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

patricktoulon

XLDnaute Barbatruc
rebonjour @jef1494
voici une version de mon extracteur d'image de commentaires avec addressage des cellules dans la derniere colonne de la listbox
1766934815117.png

Enjoy
Patrick
 

Pièces jointes

Bonjour Patrick ;
Bon, alors comment dire ? J'ai essayer d'éplucher ton code, mais j'avoue que je suis trèèèès, trèèèèès, loin de tout comprendre.

Principalement :
  1. Tout ce qui concerne l'utilisation des Frames pour l'affichage de la photo, et autres manipulations. Cela pourrait pourtant bien me servir dans le développement que je suis en train de reprendre (Appli Vide-greniers).
  2. Tout ce qui est lié à la procédure "Listing", qui travaille avec des concepts (VML, XML) qui me sont tout à fait étrangers, du moins dans l'utilisation d'Excel.
Bref pour faire court je n'ai pas tout compris.
Par contre j'ai essayé de documenter ton code pour essayer d'y comprendre quelque chose.
Je suis arrivé à la conclusion suivante, pour pouvoir arriver à ce que je veux, je devrais inclure ma sélection dans une partie de la procédure "Listing".

VB:
            '
            '=========================
            '    Début modif J-F
            '=========================
            '
            '    Dans le chargement du ListBox :
            '    -------------------------------
            '
            '    Dans la procédure Listing au niveau de
            '    docXml.LoadXML (GetavailableXmlCode(drawing1VML))
            '
            '    Lors de la création du tableau "t" :
            '    ------------------------------------
            '
            '        ReDim t(sNodes.Length - 1, 1 To 6) au lieu de ReDim t(sNodes.Length - 1, 1 To 5)
            '
            '        Après l'instruction :
            '        ---------------------
            '        t(i, 5) = Cells(R, C).Address(0, 0)
            '        Placer un test du style :
            '        If t(1, 6) = "Invendu" Then
            '            On passe au suivant
            '        End If
            '
            '
            '=========================
            '    Fin modif J-F
            '=========================
            '

Au vu de ma difficulté à assimiler ton code, pourrais-tu me dire si je suis sur la bonne voie.
En pièce jointe ton fichier documenté suivant ma compréhension.
Je te remercie par avance pour ta patience et ta gentillesse.
Sur ce boone journée à toi.
 

Pièces jointes

Patrick;
J'ai regardé de près ton fichier, et c'est impeccable, même si je n'ai toujours pas tout compris avec les VML et autres XML. Il faudra qu'un jour j'approfondisse le sujet.
Malheureusement j'ai encore bien d'autres choses à assimiler.

J'ai juste fais la modif suivante :
Sauvegarde de l'image avec non pas la description de l'objet (Colonne 2 de la feuille "INVENDUS"), mais avec le code de l'objet (Colonne 1 de la feuille).

Ne me reste plus qu'à reprendre tout cela pour l'intégrer dans mon fichier de travail.
Encore un grand merci pour ton aide.
Bonne soirée à toi.
 
ben c'est dans les fichier excel on extrait les xml/vml qui contiennent les données encodées en xml avec plusieurs fichiers reliés entre eux
si tu a le temps va y, mais si tu ne l'a pas franchement va pas chercher tu va te donner des migraines
moi c'est devenu un peu mon dada depuis la mort de IE je me suis tourné vers le xml c'est tout un autre langage
voici le vml obtenu avec mon classeur exemple
XML:
<xml xmlns:v="urn:schemas-microsoft-com:vml"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel">
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="3"/>
 </o:shapelayout><v:shapetype id="_x0000_t202" coordsize="21600,21600" o:spt="202"
  path="m,l,21600r21600,l21600,xe">
  <v:stroke joinstyle="miter"/>
  <v:path gradientshapeok="t" o:connecttype="rect"/>
 </v:shapetype><v:shape id="_x0000_s3078" type="#_x0000_t202" style='position:absolute;
  margin-left:347.25pt;margin-top:9pt;width:291pt;height:300pt;z-index:1;
  visibility:hidden' fillcolor="infoBackground [80]" strokecolor="none [81]"
  o:insetmode="auto">
  <v:fill o:relid="rId1" o:relid="rId1" o:relid="rId1" o:relid="rId1" o:relid="rId1"
   o:relid="rId1" o:relid="rId1" o:relid="rId1" o:relid="rId1" o:relid="rId1"
   o:relid="rId1" o:relid="rId1" o:relid="rId1" o:relid="rId1" o:relid="rId1"
   o:relid="rId1" o:relid="rId1" o:relid="rId1" o:title="OBJ006" color2="infoBackground [80]"
   type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    3, 17, 0, 12, 5, 106, 16, 4</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>1</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3080" type="#_x0000_t202" style='position:absolute;
  margin-left:347.25pt;margin-top:139.5pt;width:291pt;height:307.5pt;z-index:2;
  visibility:hidden' fillcolor="infoBackground [80]" strokecolor="none [81]"
  o:insetmode="auto">
  <v:fill o:relid="rId2" o:relid="rId2" o:relid="rId2" o:relid="rId2" o:relid="rId2"
   o:relid="rId2" o:relid="rId2" o:relid="rId2" o:relid="rId2" o:relid="rId2"
   o:relid="rId2" o:relid="rId2" o:relid="rId2" o:relid="rId2" o:relid="rId2"
   o:relid="rId2" o:relid="rId2" o:relid="rId2" o:title="OBJ008" color2="infoBackground [80]"
   type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    3, 17, 5, 8, 5, 106, 25, 8</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>6</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3081" type="#_x0000_t202" style='position:absolute;
  margin-left:347.25pt;margin-top:79.5pt;width:291pt;height:301.5pt;z-index:3;
  visibility:hidden' fillcolor="infoBackground [80]" strokecolor="none [81]"
  o:insetmode="auto">
  <v:fill o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3"
   o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3"
   o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3"
   o:relid="rId3" o:relid="rId3" o:relid="rId3" o:title="OBJ009" color2="infoBackground [80]"
   type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    3, 17, 1, 12, 5, 106, 21, 0</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>2</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3082" type="#_x0000_t202" style='position:absolute;
  margin-left:347.25pt;margin-top:95.25pt;width:291pt;height:303.75pt;
  z-index:4;visibility:hidden' fillcolor="infoBackground [80]" strokecolor="none [81]"
  o:insetmode="auto">
  <v:fill o:relid="rId4" o:relid="rId4" o:relid="rId4" o:relid="rId4" o:relid="rId4"
   o:relid="rId4" o:relid="rId4" o:relid="rId4" o:relid="rId4" o:relid="rId4"
   o:relid="rId4" o:relid="rId4" o:relid="rId4" o:relid="rId4" o:relid="rId4"
   o:relid="rId4" o:relid="rId4" o:relid="rId4" o:title="OBJ010" color2="infoBackground [80]"
   type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    3, 17, 2, 12, 5, 106, 22, 4</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>3</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3085" type="#_x0000_t202" style='position:absolute;
  margin-left:347.25pt;margin-top:111pt;width:291pt;height:303pt;z-index:5;
  visibility:hidden' fillcolor="infoBackground [80]" strokecolor="none [81]"
  o:insetmode="auto">
  <v:fill o:relid="rId5" o:relid="rId5" o:relid="rId5" o:relid="rId5" o:relid="rId5"
   o:relid="rId5" o:relid="rId5" o:relid="rId5" o:relid="rId5" o:relid="rId5"
   o:relid="rId5" o:relid="rId5" o:relid="rId5" o:relid="rId5" o:relid="rId5"
   o:relid="rId5" o:relid="rId5" o:relid="rId5" o:title="OBJ013" color2="infoBackground [80]"
   type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    3, 17, 3, 12, 5, 106, 23, 4</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>4</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3086" type="#_x0000_t202" style='position:absolute;
  margin-left:347.25pt;margin-top:126.75pt;width:291pt;height:305.25pt;
  z-index:6;visibility:hidden' fillcolor="infoBackground [80]" strokecolor="none [81]"
  o:insetmode="auto">
  <v:fill o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3"
   o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3"
   o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3" o:relid="rId3"
   o:relid="rId3" o:relid="rId3" o:relid="rId3" o:title="OBJ009" color2="infoBackground [80]"
   type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    3, 17, 4, 12, 5, 106, 24, 8</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>5</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3087" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:157.5pt;width:108pt;height:59.25pt;z-index:7;
  visibility:hidden' o:insetmode="auto">
  <v:fill o:relid="rId6" o:relid="rId6" o:relid="rId6" o:relid="rId6" o:relid="rId6"
   o:relid="rId6" o:relid="rId6" o:relid="rId6" o:relid="rId6" o:relid="rId6"
   o:relid="rId6" o:relid="rId6" o:relid="rId6" o:relid="rId6" o:relid="rId6"
   o:relid="rId6" o:relid="rId6" o:relid="rId6" o:title="kisspng-text-brand-logo-sms-bubble-5ab04fe02db863"
   color2="infoBackground [80]" recolor="t" rotate="t" type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 6, 11, 3, 74, 10, 6</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>7</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3088" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:173.25pt;width:108pt;height:59.25pt;z-index:8;
  visibility:hidden' strokecolor="none [81]" o:insetmode="auto">
  <v:fill o:relid="rId7" o:relid="rId7" o:relid="rId7" o:relid="rId7" o:relid="rId7"
   o:relid="rId7" o:relid="rId7" o:relid="rId7" o:relid="rId7" o:relid="rId7"
   o:relid="rId7" o:relid="rId7" o:relid="rId7" o:relid="rId7" o:relid="rId7"
   o:relid="rId7" o:relid="rId7" o:relid="rId7" o:title="Eraser_Valider"
   color2="infoBackground [80]" recolor="t" rotate="t" type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 7, 11, 3, 74, 11, 6</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>8</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3089" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:189pt;width:108pt;height:59.25pt;z-index:9;
  visibility:hidden' strokecolor="none [81]" o:insetmode="auto">
  <v:fill o:relid="rId8" o:relid="rId8" o:relid="rId8" o:relid="rId8" o:relid="rId8"
   o:relid="rId8" o:relid="rId8" o:relid="rId8" o:relid="rId8" o:relid="rId8"
   o:relid="rId8" o:relid="rId8" o:relid="rId8" o:relid="rId8" o:relid="rId8"
   o:relid="rId8" o:relid="rId8" o:relid="rId8" o:title="Valider" color2="infoBackground [80]"
   recolor="t" rotate="t" type="frame"/>
  <v:shadow color="none [81]" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 8, 11, 3, 74, 12, 6</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>9</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3091" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:204.75pt;width:273.75pt;height:277.5pt;
  z-index:10;visibility:hidden;mso-wrap-style:tight' fillcolor="#ffffe1"
  strokecolor="#333" o:insetmode="auto">
  <v:fill o:relid="rId9" o:relid="rId9" o:relid="rId9" o:relid="rId9" o:relid="rId9"
   o:relid="rId9" o:relid="rId9" o:relid="rId9" o:title="couronneIS" color2="#ffffe1"
   type="frame"/>
  <v:shadow color="black" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 9, 11, 4, 138, 27, 15</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>10</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3092" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:220.5pt;width:217.5pt;height:213.75pt;z-index:11;
  visibility:hidden;mso-wrap-style:tight' fillcolor="#ffffe1" o:insetmode="auto">
  <v:fill o:relid="rId10" o:relid="rId10" o:relid="rId10" o:relid="rId10"
   o:relid="rId10" o:relid="rId10" o:relid="rId10" o:relid="rId10" o:title="etoile"
   color2="#ffffe1" type="frame"/>
  <v:shadow color="black" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 10, 11, 4, 63, 24, 11</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>11</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3093" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:236.25pt;width:108pt;height:59.25pt;z-index:12;
  visibility:hidden' fillcolor="#ffffe1" o:insetmode="auto">
  <v:fill o:relid="rId11" o:relid="rId11" o:relid="rId11" o:relid="rId11"
   o:relid="rId11" o:relid="rId11" o:relid="rId11" o:title="boule" color2="#ffffe1"
   type="frame"/>
  <v:shadow color="black" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 11, 11, 3, 74, 15, 6</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>12</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3094" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:252pt;width:203.25pt;height:198.75pt;z-index:13;
  visibility:hidden;mso-wrap-style:tight' o:insetmode="auto">
  <v:fill o:relid="rId12" o:relid="rId12" o:relid="rId12" o:relid="rId12"
   o:relid="rId12" o:relid="rId12" o:title="icofree" color2="#ffffe1" size="0,0"
   aspect="atLeast" origin="-32767f,-32767f" position="-32767f,-32767f"
   recolor="t" rotate="t" type="frame"/>
  <v:shadow color="black" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 12, 11, 4, 44, 25, 13</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>13</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape><v:shape id="_x0000_s3095" type="#_x0000_t202" style='position:absolute;
  margin-left:282pt;margin-top:267.75pt;width:122.25pt;height:104.25pt;
  z-index:14;visibility:hidden;mso-wrap-style:tight' o:insetmode="auto">
  <v:fill o:relid="rId13" o:relid="rId13" o:relid="rId13" o:relid="rId13"
   o:relid="rId13" o:title="wmfboule" color2="#ffffe1" recolor="t" rotate="t"
   type="frame"/>
  <v:shadow color="black" obscured="t"/>
  <v:path o:connecttype="none"/>
  <v:textbox style='mso-direction-alt:auto'>
   <div style='text-align:left'></div>
  </v:textbox>
  <x:ClientData ObjectType="Note">
   <x:MoveWithCells/>
   <x:SizeWithCells/>
   <x:Anchor>
    2, 15, 13, 11, 3, 93, 20, 8</x:Anchor>
   <x:AutoFill>False</x:AutoFill>
   <x:Row>14</x:Row>
   <x:Column>1</x:Column>
  </x:ClientData>
 </v:shape></xml>
et l'autre
XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId8" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image8.png"/><Relationship Id="rId13" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image13.wmf"/><Relationship Id="rId3" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image3.jpeg"/><Relationship Id="rId7" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image7.png"/><Relationship Id="rId12" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image12.png"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image2.jpeg"/><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image1.jpeg"/>
<Relationship Id="rId6" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image6.png"/>
<Relationship Id="rId11" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image11.emf"/
><Relationship Id="rId5" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image5.jpeg"/>
<Relationship Id="rId10" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image10.png"/>
<Relationship Id="rId4" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image4.jpeg"/>
<Relationship Id="rId9" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image9.emf"/>
</Relationships>
bon courage si tu veux te lancer là dedans 🤣 🤣
 
Bonjour Patrick;
En fait j'aimerais juste connaitre les grands principes.
Je vais essayer d'inclure ce que tu as produit dans mon classeur.
Le but est que je puisse remplir la fonctionnalité désirée, et même si je ne comprends pas tout, je devrais être capable en cas de soucis d'identifier l'endroit où le problème se situe.
Et alors de faire appel au père de toute cette belle mécanique pour de l'aide 🤣🤣🤣.

Encore merci pour ton aide et ton temps passé à m'aider.
Bonne journée à toi, et si on n'a pas l'occasion de se recontacter je te souhaite ainsi qu'à tous les tiens une bonne et heureuse année 2026.
Qu'elle t'apporte tout ce que tu souhaite, mais aussi et c'est à mes yeux le plus important de tout la santé.

A+.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
293
Réponses
3
Affichages
257
Réponses
2
Affichages
195
Retour