Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 supprimer certaines images si elles existent

  • Initiateur de la discussion Initiateur de la discussion Foles
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Foles

XLDnaute Nouveau
Bonjour,

Je cherche a supprimer certaines images dont je connais le nom, mais elle sont aléatoirement presente, parfois elles sont présentes sur le fichier, parfois elles ne le sont pas.

Si j'utilise un code bête et mechant, le code bug en me disant que le nom n'existe pas,
Si vous pouvez m'aider

J'ai essayé plusieurs codes, le dernier que je trouve logique pour moi est celui ci mais il ne fonctionne pas :
VB:
Sub effacer_images()
    With Worksheets("calcul")
        Dim image As Shape
      
        For Each image In ActiveSheet.Shapes
            If image.Name = "img1" Then
                .Shapes.Range(Array("img1")).Delete
    
            ElseIf image.Name = "img2" Then

                .Shapes.Range(Array("img2")).Delete
                
            ElseIf image.Name = "img3"Then
                .Shapes.Range(Array("img3")).Delete

            ElseIf image.Name = "img4" Then
                .Shapes.Range(Array("img4")).Delete
'(etc)

            End If
  
        Next
    End With

Merci de bien vouloir m'aider
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…