Chercher une image

Résolu
Bruno_65 Messages postés 50 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 27 juillet 2021 - 27 nov. 2014 à 13:14
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 - 28 nov. 2014 à 14:48
Bonjour,

Je suis encore "amateur" en VBA... :

1/ J'ai des macros qui créent des images, selon les données.

2/ Je voudrai faire une nouvelle macro qui annule une image donnée - par ex. l'image CLONE_01 - mais sans savoir si elle a déjà été créée ou non.

3/ Si je fais par ex. IF ... ("CLONE_01").Select, et que cette image n'a pas déjà été créée, la macro plante car elle ne trouve pas CLONE.01...

4/ Ma question est : Comment faire un IF...Then...Else, selon que cette image CLONE_01 existe ou non ?

5/ ou bien, par Quelle autre méthode (dans une macro) comment savoir si CLONE_01 existe déjà ou non ?

Que faire ?

Merci pour votre aide, et désolé pour mon ignorance en VBA...

Cordialement

Bruno x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x »

2 réponses

Bruno_65 Messages postés 50 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 27 juillet 2021
27 nov. 2014 à 14:01
J'ai finalement trouvé une solution indirecte, en associant uen valeur 0 / 1 à une cellule (qui indique la présence ou non d'une image donnée) !
0
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
28 nov. 2014 à 14:48
Bonjour,

Tu aurais aussi pu faire une boucle For Each image in Activesheet... Next.
À l'intérieur de cette boucle, tu peux mettre une condition qui vérifie le nom de cette image et pose une action le cas échéant...
0
Rejoignez-nous