Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 valider une valeur dans cellule

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

gothc

XLDnaute Occasionnel
Bonsoir le forum
j'ai un problème de validation de cellule avec un checkbox case à cocher
j'ai bien la date aujourd'hui dans u3 mais non validé je suis obligé de me placer dans la barre de formule + enter
merci de votre aide
VB:
If CheckBox2.Value = True Then
   Worksheets("Feuil1").Range("u3") = Format(Now, "dd/mm/yyyy")
 
Bonjour le fil, gothc, Dranreb

Une variante
(test OK sur mon PC)
La checkbox est sur la feuille
Et ci-dessous VBA dans le code de la feuille
VB:
Private Sub CheckBox2_Click()
[U3] = Application.Rept(Date, CheckBox2 = True)
End Sub
Si le checkbox est cochée la date s'inscrit en U3
si décochée, plus de date en U3
 
Re

C'est plus qu'une info. 😉
Il y avait un petit bonus en plus
Car avec le If .. Then, si on décoche la case à cocher, la date reste en U3
Avec la syntaxe Application.Rept, si on décoche la checkbox, la date n'apparait plus en U3.

Variante de la variante 😉
VB:
Private Sub CheckBox2_Click()
[U3] = IIf(CheckBox2, Date, vbNullString)
End Sub
Variante de la variante de la variante
Code:
Private Sub CheckBox2_Click()
[U3] = Switch(CheckBox2 = -1, Date, CheckBox2 = 0, "")
End Sub
Et pour finir 😉
Code:
Private Sub CheckBox2_Click()
[U3] = Choose((2 + CheckBox2), Date, "")
End Sub
 
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
6
Affichages
312
Réponses
5
Affichages
292
Réponses
2
Affichages
529
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…