Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion apt
  • 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 !

apt

XLDnaute Impliqué
Bonjour à tous,

Pourqui cette procédure abouti à cette erreur :

impossible de lire la propriété OLEObject de la classe Worksheet.

Code:
Private Sub CommandButton2_Click()
    If ActiveSheet.OLEObjects("Case d'option 1").Object.Value = True Then
        MsgBox "Case d'option"
    End If
End Sub

😕

Merci.
 
Re : OLEObject

Bonjour,

l'objet "OLEObject" est réservé pour les boutons de la "boîte à outils contrôles".
Tu parles sûrement d'un bouton "formulaire":

Code:
Sub CommandButton2_Click()
    If ActiveSheet.Shapes("Case d'option 1").ControlFormat.Value = xlOn Then
        MsgBox "Case d'option cochée"
    End If
End Sub
 
Re : OLEObject

Bonjour skoobi,

en voulant appliquer la solution à mon travail avec cette ligne :

Code:
If ActiveSheet.Shapes("Case d'option 63").ControlFormat.Value = xlOn Then

J'ai eu cette erreur :

L'élément portant ce nom est introuvable.

Pourtant sur la feuille, il y'a bien une "Case d'option 63". 😕
 
Re : OLEObject

Bonjour tototiti,

J'ai même ajouté une autre case "Case d'option 67", mais même erreur de signaler !

Si je cré un nouveau fichier et teste, ça marche !!!

Pourquoi, je ne sais pas ?

Quand je boucle pour avoir tous ce qui est sur la feuille, "Case d'option 63" figure parmis les objets de la feuille.

????
 
Dernière édition:
Re : OLEObject

Bonsoir skoobi,

Oui, la case d'option est issue de la barre d'outils formulaire.

Pour le bout de code que j'ai préparé, la "Case d'option 63" est reconnue et l'essai est bon !!!!

Y'a-t-il une interférence quelque part dans le code ?

Merci.
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…