Bruno_65
Messages postés50Date d'inscriptionjeudi 10 avril 2014StatutMembreDernière intervention27 juillet 2021
-
27 nov. 2014 à 13:14
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 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 »
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 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...