OVH Cloud OVH Cloud

Validation des données

5 réponses
Avatar
Vincent
Bonjour.
Je désire avec la validation des données obliger l'utilisateur à mettre un X
dans une cellule, et rien d'autre.
Merci beaucoup
Vincent

5 réponses

Avatar
Christophe JEAN
Slt

J'aurais une petite idée :

1°) Loin de ton tableau ou ailleurs : saisi un X dans une cellule

2°) tu sélectionne toute ta plage et tu vas dans DONNEES --> Validation ...

3°) Dans l'onglet "Validation", choisi 'Liste' et dans 'Source', sélectionne
ta plage (là où se trouve ton 'X'). Concer la case 'Ignorer si vide' cochée.

4°) Eventuellement Dans l'onglet 'Alerte d'erreur', rien ne t'empêche de
saisir un message mais surtout concerve 'Arrêt' dans "Style".

Cela devrait être une solution. Son seul inconvénient est de proposer une
liste pour la cellule.

A+


Je désire avec la validation des données obliger l'utilisateur à mettre un
X
dans une cellule, et rien d'autre.
Merci beaucoup
Vincent




Avatar
LeSteph
Bonsoir,
dans validation
Autoriser
liste
X

;-)
lSteph

"Vincent" a écrit dans le message de
news:
Bonjour.
Je désire avec la validation des données obliger l'utilisateur à mettre un
X

dans une cellule, et rien d'autre.
Merci beaucoup
Vincent




Avatar
Vincent
Merci pour ta soluce
Vincent

"Christophe JEAN" a écrit dans le message de
news:41548032$0$9195$
Slt

J'aurais une petite idée :

1°) Loin de ton tableau ou ailleurs : saisi un X dans une cellule

2°) tu sélectionne toute ta plage et tu vas dans DONNEES --> Validation
...


3°) Dans l'onglet "Validation", choisi 'Liste' et dans 'Source',
sélectionne

ta plage (là où se trouve ton 'X'). Concer la case 'Ignorer si vide'
cochée.


4°) Eventuellement Dans l'onglet 'Alerte d'erreur', rien ne t'empêche de
saisir un message mais surtout concerve 'Arrêt' dans "Style".

Cela devrait être une solution. Son seul inconvénient est de proposer une
liste pour la cellule.

A+


Je désire avec la validation des données obliger l'utilisateur à mettre
un


X
dans une cellule, et rien d'autre.
Merci beaucoup
Vincent








Avatar
Vincent
Bien sur, c'est ça, mais je voulais une formule, ça ira très bien comme cela
Merci beaucoup
Vincent

"LeSteph" a écrit dans le message de
news:OM7z%
Bonsoir,
dans validation
Autoriser
liste
X

;-)
lSteph

"Vincent" a écrit dans le message de
news:
Bonjour.
Je désire avec la validation des données obliger l'utilisateur à mettre
un


X
dans une cellule, et rien d'autre.
Merci beaucoup
Vincent








Avatar
Fred. P
Bonsoir Vincent
Voici un exemple de code, à mettre dans le code de feuille,qu'il faut
adapter, les cellules concernées sont en colonne 3, 7 &10, ligne 11 à 20, un
seul X possible par colonne.

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Column = 7 And Target.Row > 11 And Target.Row < 20 Then
Range("G12:G20") = ""
ActiveCell = "X"
End If
If Target.Column = 10 And Target.Row > 11 And Target.Row < 20 Then
Range("J12:J20") = ""
ActiveCell = "X"
End If
If Target.Column = 3 And Target.Row > 11 And Target.Row < 21 Then
Range("C12:C21") = ""
ActiveCell = "X"
End If
End Sub

"LeSteph" a écrit dans le message de news:
OM7z#
Bonsoir,
dans validation
Autoriser
liste
X

;-)
lSteph

"Vincent" a écrit dans le message de
news:
Bonjour.
Je désire avec la validation des données obliger l'utilisateur à mettre
un


X
dans une cellule, et rien d'autre.
Merci beaucoup
Vincent