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

Adaptation de code avec If

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 !

degap05

XLDnaute Impliqué
Bonjour,

Pouvez-vous m'aider à adapter ce code, qui supprime Shapes(2).
L'adaptation consiste à sortir de la macro si Shapes(2) n'est pas présent sur la feuille.

Sub macro3()
With ActiveSheet
If ActiveSheet.Shapes(2).Visible = True Then
ActiveSheet.Shapes(2).Select
Selection.Cut
End If
End With
End Sub

Merci.
 
Re : Adaptation de code avec If

Bonjour Degap

essaye ainsi :

Code:
Dim s As Shape
On Error Resume Next
Set s = ActiveSheet.Shapes(2)
If s Is Nothing Then Exit Sub
On Error GoTo 0
If s.Visible = True Then s.Cut

bon après midi
@+
 
- 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
15
Affichages
788
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…