Bonjour Phil, j'ai bien ouvert le fichier et le problème initial est résolu (remplacer ("Picture1") par (1) tout simplement... c'est moi qui ait merdu dans le code !Bonjour @JCS32 , @Wayki
@JCS32 :
As tu essayé mon fichier ?
Et qu'est ce qui ne te vas pas ?
@Phil69970
Merci pour la réponse. En fait je cherche "l'index" (que j'avais appelé "nom") de la photo. Dans la ligne de code ci-dessous, j'ai un message d'erreur : "l'élément portant ce nom est introuvable"Bonjour @JCS32, @Phil69970
Je compléterai le poste de Phil en disant qu'il n'est pas nécessaire d'avoir le nom de la photo pour pouvoir la manipuler, son index suffit (ex. Si c'est la première photo, son Index sera (1))
A +
Merci pour la réponse, j'ai complété ma demande en réponse à Wayki... si vous voulez bien y jeter un œil ? Je n'ai pas trouvé de solution dans votre fichier, mais probablement que ma question initiale était mal formulée.bonjour @JCS32
Sans fichier c'est pas top pour te répondre ...
Je te propose ce fichier qui te permet de manipuler les shapes si cela ne correspond pas à tes attentes merci de fournir un fichier anonymiser.
*Merci de ton retour
@Phil69970
Sans fichier c'est pas top pour te répondre ...
si cela ne correspond pas à tes attentes merci de fournir un fichier anonymiser.
Ok, je vous mets le fichier en PJ, avec l'espoir que vous compreniez ma demande... à moins que je me sois trompé dans le code...
Donne :Code VBA : With ActiveSheet.Shapes("Picture1")
Pour l'index de la 1ere image, sans avoir besoin du nom.Code VBA : With ActiveSheet.Shapes(1)
Merci beaucoup... ça fonctionne !Donne :
Pour l'index de la 1ere image, sans avoir besoin du nom.
A +
Un grand merci pour votre retour.@JCS32
Si j'ai compris ce que tu veux faire :
==< Modifier l'image des qu'une valeur est modifié dans le Décompte caisse
Regarde la pièce jointe 1138518
*Merci de ta réponse
@Phil69970
En général la clé d'un élément connu d'une collection est donné ou modifié par sa propriété Name.J'ai résolu mon premier problème grâce à Wayki... Mais cela ne me dit toujours pas où trouver l'ID de l'image.
Bonjour Phil, j'ai bien ouvert le fichier et le problème initial est résolu (remplacer ("Picture1") par (1) tout simplement... c'est moi qui ait merdu dans le code !Bonjour @JCS32 , @Wayki
@JCS32 :
As tu essayé mon fichier ?
Et qu'est ce qui ne te vas pas ?
@Phil69970
Bonjour Draneb, justement c'était ma première question : où trouver la propriété d'une image ? par exemple je trouve les noms dans : Formule, Gestionnaire de noms, mais pour les ID des images, je ne sais pas ?Bonjour.
En général la clé d'un élément connu d'une collection est donné ou modifié par sa propriété Name.