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

D

dalba

Guest
Re bonjour,

Y a t'il un moyen de lancer un bout de macro quand le programme détecte un bug ? Quelle est la commande pour gerer cela ?


Merci d'avance

Dalba
 
bonjour Dalba

tu peux gerer les erreurs en utilisant On Error GoTo et l'objet Err


j'espere que cet exemple répondra à ta demande

Sub TestErreur()
On Error GoTo errorHandler
'
'
'ma procedure qui va bugguer
'par exemple une division par 0:
Dim x As Integer
x = 2 / 0
'
'
errorHandler:
MsgBox 'Code Erreur : ' & Err.Number & vbLf & 'Description: ' & Err.Description & _
vbLf & Err.Source & vbLf & 'Index de l'aide VBA :' & Err.HelpContext & vbLf & Err.HelpFile

MsgBox 'Cliquez sur le bouton AIDE pour afficher l'aide en ligne', _
vbMsgBoxHelpButton, , Err.HelpFile, Err.HelpContext
End Sub



bon week end
MichelXld
 
- 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
3
Affichages
221
Réponses
2
Affichages
259
Réponses
37
Affichages
1 K
Retour