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

Quitter bouton supprimer

  • Initiateur de la discussion Initiateur de la discussion limofab
  • 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 !

L

limofab

Guest
Bonsoir a tous,
Juste une petite question, voilà j'ai un code pour le bouton supprimer :

Private Sub supprimer_Click()
1 Set nom = Application.InputBox("Sélectionnez le n°SAP a effacer", "Effacer?", Type:=8)
If nom.Column() = "4" Then
laplage = nom.Row
With Feuil1
.Cells(laplage, 1).ClearContents
.Cells(laplage, 4).ClearContents
.Cells(laplage, 5).ClearContents
.Cells(laplage, 6).ClearContents
.Cells(laplage, 7).ClearContents

End With
Else

MsgBox ("Vous devez sélectionner un n°SAP !")
GoTo 1
End If
End Sub

Le problème vient que lorsque l'utilisateur clique sur Annuler, il y a un message d'erreur qui s'affiche. Avez vous la ptite ligne de code qui permet de fermer la fenêtre sans généré ce message ?
Merci @+
 
Re : Quitter bouton supprimer

Bonsoir Limofab,


Je ne suis pas un spécialiste de la gestion d'erreur mais ceci semble fonctionner
Code:
Sub test()

1
On Error Resume Next 'inhibe la gestion d'erreur
Set nom = Application.InputBox("Sélectionnez le n°SAP a effacer", "Effacer?", Type:=8)
If nom Is Nothing Then 'teste si nom est défini
    On Error GoTo 0 'rétablit la gestion d'erreur
    Exit Sub ' sort de la proc
End If
On Error GoTo 0 'rétablit la gestion d'erreur
If nom.Column() = "4" Then
laplage = nom.Row
With Feuil1
.Cells(laplage, 1).ClearContents
.Cells(laplage, 4).ClearContents
.Cells(laplage, 5).ClearContents
.Cells(laplage, 6).ClearContents
.Cells(laplage, 7).ClearContents

End With
Else

MsgBox ("Vous devez sélectionner un n°SAP !")
GoTo 1
End If
End Sub

Bonne nuit,

Ninbihan
 
Re : Quitter bouton supprimer


Ok merci Ninbihan c'est ce qu'il me manquait bonne nuit
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
910
Réponses
15
Affichages
784
Réponses
3
Affichages
643
Réponses
4
Affichages
586
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
452
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
10
Affichages
661
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…