OVH Cloud OVH Cloud

Validation multiple de liste et de formule

1 réponse
Avatar
Yves Haenni
Bonjour à tous !

J'ai fait une validation dans une plage de cellule pour m'assurer qu'une
saisie soit unique. Pas de problème jusque là.

Ce que j'aimerais faire, c'est cumuler deux conditions. J'aimerais garder
la validation décrite ci-dessus et en même temps, j'aimerais incorporer une
validation basée sur une liste. En d'autres termes, dans une cellule,
j'aimerais pouvoir choisir dans une liste déroulante tout en étant sûr
qu'une entrée soit unique.

Merci pout toute aide

Yves

1 réponse

Avatar
Daniel
Bonjour.
Tu fais une liste de validation de liste et tu ajoutes, dans le code de la
feuille :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
If WorksheetFunction.CountIf([A:A], [Target]) > 1 Then
MsgBox "Elément en double"
[Target].ClearContents
End If
End Sub

A modifier si la colonne à contrôler n'est pas la colonne A.
Cordialement.
Daniel
"Yves Haenni" a écrit dans le message de news:
44205e3b$
Bonjour à tous !

J'ai fait une validation dans une plage de cellule pour m'assurer qu'une
saisie soit unique. Pas de problème jusque là.

Ce que j'aimerais faire, c'est cumuler deux conditions. J'aimerais garder
la validation décrite ci-dessus et en même temps, j'aimerais incorporer
une validation basée sur une liste. En d'autres termes, dans une cellule,
j'aimerais pouvoir choisir dans une liste déroulante tout en étant sûr
qu'une entrée soit unique.

Merci pout toute aide

Yves