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
23 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
23 août 2018
20
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