propriété ou méthode non gérée par cet objet

teamtat

XLDnaute Occasionnel
Bonjour,
Quand j'execute mon code, une l'erreur propriété ou méthode non gérée par cet objet ce produit
erreur 438

Code:
 With ThisWorkbook.Worksheets("Saisie de données MOD")
If .CheckBox5.Value = True Or .CheckBox6.Value = True Or .CheckBox1.Value = True Or .CheckBox64.Value = True Or .CheckBox2.Value = True Or .CheckBox3.Value = True Or .CheckBox8.Value = True Or .CheckBox12.Value = True Or .CheckBox17.Value = True Or .CheckBox65.Value = True Or .CheckBox18.Value = True Then
         
     wk.Worksheets("Masque saisie").mac2 = True
Else
      wk.Worksheets("Masque saisie").mac2 = False
 End If
 End With


l'erreur s'affiche sur cette ligne :
Code:
 If .CheckBox5.Value = True Or .CheckBox6.Value = True Or .CheckBox1.Value = True Or .CheckBox64.Value = True Or .CheckBox2.Value = True Or .CheckBox3.Value = True Or .CheckBox8.Value = True Or .CheckBox12.Value = True Or .CheckBox17.Value = True Or .CheckBox65.Value = True Or .CheckBox18.Value = True Then

Merci
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : propriété ou méthode non gérée par cet objet

Bonsoir à tous

Tu peux simplifier ton écriture ainsi
Code:
With ThisWorkbook.Worksheets("Saisie de données MOD")
If .CheckBox5 Or .CheckBox6 Or .CheckBox1 Or ..ect Then
     wk.Worksheets("Masque saisie").mac2 = True
Else
      wk.Worksheets("Masque saisie").mac2 = False
 End If
 End With
 

Statistiques des forums

Discussions
312 523
Messages
2 089 309
Membres
104 119
dernier inscrit
karbone57