OVH Cloud OVH Cloud

appeler un userform

2 réponses
Avatar
croky23
bonjour le forum
je voudrais appeler un userform si la valeur de 2 cellules sont differentes
comment puis je proceder?
merci
bonne journée

2 réponses

Avatar
Daniel
Bonjour.
if [A1]<>[A2] then
tonuserform.show
end if
Cordialement.
Daniel
"croky23" a écrit dans le message de
news:
bonjour le forum
je voudrais appeler un userform si la valeur de 2 cellules sont
differentes
comment puis je proceder?
merci
bonne journée


Avatar
Daniel
Bonsoir.
Ca dépend ce que tu veux faire. Si tu veux le faire "en temps réel", fais un
clic droit sur l'onglet de la feuille, clique sur "visualiser le code" et
copie le code suivant :

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Union(Range("A1"), Range("A2"))) _
Is Nothing Then Exit Sub
If [A1] <> [A2] Then
tonuserform.Show
End If
End Sub

Tu peux remplacer A1 et A2 par les cellules de ton choix (si les cellules
sont adjacentes, tu peux écrire plus simplement :
If Intersect(Target, Range("A1:A2")) _

Daniel
"croky23" a écrit dans le message de
news:

merci pour ce code mais je l'inscrit ou et comment
ma feuille se nomme BDN
merci Daniel

Bonjour.
if [A1]<>[A2] then
tonuserform.show
end if
Cordialement.
Daniel
"croky23" a écrit dans le message de
news:
bonjour le forum
je voudrais appeler un userform si la valeur de 2 cellules sont
differentes
comment puis je proceder?
merci
bonne journée