activecell sur la plage!!!

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

demax

XLDnaute Occasionnel
Bonsoir à tous
je souhaiterai afficher que sur une plage donnée
Code:
If CheckBox1 = True Then ActiveCell = "toto"
là actuellement n'importe quelle cellule selectionné affiche toto quand une case est coché mais j'aimerais afficher que dans une plage B6 à B20 et puis si une autre case est selectionné elle n'afficherai rien!!
merci pour une aide🙂
 
Re : activecell sur la plage!!!

Re,

Ben oui, il faut que le code soit dans le code du bouton...

Dans cette macro, on peut écrire :

Code:
Sub Nettoyage()
UserForm1.CheckBox1 = False
End Sub

Si c'est ce nom que porte l'UserForm.

A+
 
Re : activecell sur la plage!!!

Re,

Avant d'aller me coucher, je pense à une chose : la CheckBox ne serait-elle pas dans la feuille de calcul par hasard (et non pas dans un UserForm) ?

Dans ce cas la macro doit s'écrire :

Code:
Sub Nettoyage()
ActiveSheet.OLEObjects("CheckBox1").Object.Value = False
End Sub

Bonne nuit.

Edition : le code précédent concerne un objet créé par la Boîte à outils Contrôles (ActiveX). Avec un objet créé par Formulaires, le code serait :

Code:
Sub Nettoyage()
ActiveSheet.Shapes("Check Box 1").Select
Selection.Value = False 'ou = xlOff
SendKeys "{ESC}"
End Sub

Dans les 2 cas le .Value n'est pas indispensable.

A+
 
Dernière édition:
- 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

Réponses
7
Affichages
1 K
P
Réponses
4
Affichages
1 K
P
T
Réponses
2
Affichages
2 K
Tibooo
T
Z
Réponses
3
Affichages
1 K
Z
Retour