Sélectionner uniquement les images contenant un mot

Bonjour,

Il y a t-il une formule dans VBA qui permettrait de sélectionner toutes les images contenant le même mot ?

Car mon cas j'ai plusieurs image dans ma feuille et j'aimerais uniquement sélectionner les images incluant le mot "carte" pour les supprimer.

Je vous remercie, Cordialement

Bonjour

Nota attention si le mot carte n'est pas écrit exactement de la même manière celà ne fonctionnera pas ( Carte différent de carte en vba )

Sub DeleteAllPics()
Dim Pic As Object
For Each Pic In ActiveSheet.Pictures
If Pic.Name Like "*carte*" Then
Pic.Delete
End If
Next Pic
End Sub

Super je vous remercie la formule fonctionne.

Donc si je comprend bien la formule c'est le "Like" qui permet la sélection ?

En fait le code est une Boucle qui permet d'interroger le nom de toutes les images une par une.

Si le nom ressemble à "*carte*" : Pic.Name Like .... on demande la suppression puis le code continue en interrogeant l'image suivante.

Il n'y a pas besoin de sélectionner au sens réel l'image pour demander sa suppression.

Contrairement à l'enregistreur de macro qui "machinalement" utilisera 2 lignes :

une pour sélectionner l'image et une pour supprimer la sélection en cours.

Super je vous remercie encore

Rechercher des sujets similaires à "selectionner uniquement images contenant mot"