Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
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
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
Bonsoir,
dans validation
Autoriser
liste
X
;-)
lSteph
"Vincent" <v.herlat@tiscali.fr> a écrit dans le message de
news:OSHDK4moEHA.2588@TK2MSFTNGP12.phx.gbl...
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
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
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
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" <lecocosteph@frite.fr> a écrit dans le message de news:
OM7z#TnoEHA.1776@TK2MSFTNGP14.phx.gbl...
Bonsoir,
dans validation
Autoriser
liste
X
;-)
lSteph
"Vincent" <v.herlat@tiscali.fr> a écrit dans le message de
news:OSHDK4moEHA.2588@TK2MSFTNGP12.phx.gbl...
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
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