OVH Cloud OVH Cloud

fonction 'Validation'

2 réponses
Avatar
Laurent
J'ai un CheckBox lié à une cellule par exemple C5.
En C10 j'ai mis la valeur 'Faux'.
En C5 j'ai ajouté une fonction 'validation'. En fait je veux que lorsque je
coche la case à cocher (la cellule prend ainsi la valeur Vrai), une fenêtre
d'alerte s'affiche. J'ai utilisé Donnée/validation mais le pbe c'est que la
fenêtre apparait que lorsque je tape 'Vrai'. Si je coche, la case prend la
valeur 'vrai' mais la fenêtre d'alerte ne s'affiche pas.
Y'a-t-il une solution?

Merci

Laurent

2 réponses

Avatar
isabelle
bonjour Laurent,

malheureusement je ne crois pas que se soit possible, sur l'onglet
"Alerte d'erreur" de Validation des données
il est dit : Quand les données non valide sont TAPÉES

isabelle


J'ai un CheckBox lié à une cellule par exemple C5.
En C10 j'ai mis la valeur 'Faux'.
En C5 j'ai ajouté une fonction 'validation'. En fait je veux que lorsque je
coche la case à cocher (la cellule prend ainsi la valeur Vrai), une fenêtre
d'alerte s'affiche. J'ai utilisé Donnée/validation mais le pbe c'est que la
fenêtre apparait que lorsque je tape 'Vrai'. Si je coche, la case prend la
valeur 'vrai' mais la fenêtre d'alerte ne s'affiche pas.
Y'a-t-il une solution?

Merci

Laurent


Avatar
AV
Un ersatz :
Macro à affecter à la case à cocher avec laquelle C5 est liée :

Sub zzzz()
With [C5]
If .Value = True Then
On Error Resume Next
.ClearComments
.AddComment
.Comment.Visible = True
.Comment.Text Text:="Attention..."
.Comment.Shape.TextFrame.AutoSize = True
Else: .ClearComments
End If
End With
End Sub

AV