Bonjour j'ai un problème avec ce code ci-dessous.
quand SH_MONITORING1 existe le débogage du code n'indique pas d'erreur
MAIS dans le cas où la feuille n'existe pas le débogage plante à la ligne SH_MONITORING1.DELETE et indique "erreur de compilation - Variable non définie"


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Dim Sh As Worksheet
For Each Sh In ThisWorkbook.Worksheets
Select Case Sh.CodeName
'Attention : CodeName et ta liste est
'sensible à la casse.
Case Is = "SH_MONITORING1"
SH_MONITORING1.Delete
End Select
Next