EXCEL probleme de saisie automatique
fbeylacq
Messages postés
1
Statut
Membre
-
JvDo Messages postés 2012 Statut Membre -
JvDo Messages postés 2012 Statut Membre -
Bonjour,
je voudrais avoir un renseignements sur la programmation Excel. En fait, j'ai une liste déroulante sur une case( par exemple I2) avec les champs suivant OK et NOK. Si je choisi OK dans la liste, je voudrais qu'une dans autre case de mon fichier (par exemple J2) il s'inscrit NON et quand je choisis NOK dans ma liste déroulante je voudrais que dans la case J2 il s'inscrive OUI. Par contre, si je rechoisis OK dans ma liste je veux que OUI reste afficher dans J2.
Je ne sais pas par où je dois commenrcer, si je dois utiliser les macros, etc....!
Avez vous une solution ? quel est le plus simple?
Encore merci pour votre aide!
je voudrais avoir un renseignements sur la programmation Excel. En fait, j'ai une liste déroulante sur une case( par exemple I2) avec les champs suivant OK et NOK. Si je choisi OK dans la liste, je voudrais qu'une dans autre case de mon fichier (par exemple J2) il s'inscrit NON et quand je choisis NOK dans ma liste déroulante je voudrais que dans la case J2 il s'inscrive OUI. Par contre, si je rechoisis OK dans ma liste je veux que OUI reste afficher dans J2.
Je ne sais pas par où je dois commenrcer, si je dois utiliser les macros, etc....!
Avez vous une solution ? quel est le plus simple?
Encore merci pour votre aide!
A voir également:
- EXCEL probleme de saisie automatique
- Liste deroulante excel avec saisie semi-automatique - Guide
- Réponse automatique thunderbird - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
3 réponses
PRINCIPE :
A) CREER LA LISTE
B) CREER SUR CHAQUE ENREGISTREMENT UNE CONDITION
DETAIL /
A) Création de la liste
à partir du menu "données"
liste
créer une liste (vus obtiendrez "colonne1"
A) CREER LA LISTE
B) CREER SUR CHAQUE ENREGISTREMENT UNE CONDITION
DETAIL /
A) Création de la liste
à partir du menu "données"
liste
créer une liste (vus obtiendrez "colonne1"
reprise du message précédent
créer une liste "colonne1" (définir la plage en fonction du Nbre d'éléments à prendre en compte. ici 2)
2) saisir les données dans la "colonne1" (NOK et OK)
B) dans la colonne suivante saisir les formules pour chaque donnée
=si($a$2="NOK";"OUI";"") pour la ligne comportant NOK et
=si($A$3="OK";"NON";"") pour la ligne comportant OK;
Cordialement
créer une liste "colonne1" (définir la plage en fonction du Nbre d'éléments à prendre en compte. ici 2)
2) saisir les données dans la "colonne1" (NOK et OK)
B) dans la colonne suivante saisir les formules pour chaque donnée
=si($a$2="NOK";"OUI";"") pour la ligne comportant NOK et
=si($A$3="OK";"NON";"") pour la ligne comportant OK;
Cordialement
Bonsoir à tous,
1) tu passes les options de calcul à itération =1 pour éviter les réf. circulaires
2) tu mets ensuite cette formule en J2 :
=SI(ET(J2="OUI";I2="OK");"OUI";SI(I2="OK";"NON";SI(I2="NOK";"OUI";"")))
cordialement
PS : une fois que tu auras "OUI" en J2, tu n'en bougeras plus ! c'est bien ce que tu as écrit mais est-ce ce que tu veux?
1) tu passes les options de calcul à itération =1 pour éviter les réf. circulaires
2) tu mets ensuite cette formule en J2 :
=SI(ET(J2="OUI";I2="OK");"OUI";SI(I2="OK";"NON";SI(I2="NOK";"OUI";"")))
cordialement
PS : une fois que tu auras "OUI" en J2, tu n'en bougeras plus ! c'est bien ce que tu as écrit mais est-ce ce que tu veux?