Aide sur excel
Résolu
amine69500
Messages postés
422
Date d'inscription
Statut
Membre
Dernière intervention
-
amine69500 Messages postés 422 Date d'inscription Statut Membre Dernière intervention -
amine69500 Messages postés 422 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
petit problème donc petite question :
j'ai un tableau avec 2 colonnes et donc 2 titre de colonnes, A1:B10
parfois ça arrive que je fasse des erreurs en remplissant mon tableau
je souhaiterais savoir si c'est possible de mettre une couleur rouge sur une cellule si la valeur entré dans les cellules de la colonne A ne fait pas parti d'une liste déjà créer sur la colonne C1:C10
merci de votre aide
cordialement
petit problème donc petite question :
j'ai un tableau avec 2 colonnes et donc 2 titre de colonnes, A1:B10
parfois ça arrive que je fasse des erreurs en remplissant mon tableau
je souhaiterais savoir si c'est possible de mettre une couleur rouge sur une cellule si la valeur entré dans les cellules de la colonne A ne fait pas parti d'une liste déjà créer sur la colonne C1:C10
merci de votre aide
cordialement
A voir également:
- Aide sur excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Déplacer colonne excel - Guide
13 réponses
Bonjour,
Tu as même mieux : la validation par liste
- Sélectionne C2:C10 et nomme la plage liste par exemple (au dessus de A tu as une zone où le cellule active est marquée (C2 en l'occurence), dedans tu écris liste et tu valides par entrée
- sélectionne B2:B10 puis menu 'données / validation...', autoriser 'Liste', et dans source tu saisis =liste
(=nom_de_ta_liste)
Quand tu sélectionne une cellule en B2:B10 un triangle apparait, clique dessus pour sélectionner l'élément voulu
Tu peux aussi saisir directement et ta saisie est contrôlée par rapport à ta liste
Comme tu as nommé ta liste, elle peut être mise dans une autre feuille
eric
Tu as même mieux : la validation par liste
- Sélectionne C2:C10 et nomme la plage liste par exemple (au dessus de A tu as une zone où le cellule active est marquée (C2 en l'occurence), dedans tu écris liste et tu valides par entrée
- sélectionne B2:B10 puis menu 'données / validation...', autoriser 'Liste', et dans source tu saisis =liste
(=nom_de_ta_liste)
Quand tu sélectionne une cellule en B2:B10 un triangle apparait, clique dessus pour sélectionner l'élément voulu
Tu peux aussi saisir directement et ta saisie est contrôlée par rapport à ta liste
Comme tu as nommé ta liste, elle peut être mise dans une autre feuille
eric
Utilisez la validation de données avec liste.
Vous sélectionnez toutes les cellules de la colonne A dans lesquelles vous devez effectuer vos entrées, puis Données/Validation Onglet "Options" Choisir "Liste" dans le menu "Autoriser", et vous mettez dans "Source" votre liste en sélectionnant C1 à C10. Vous validez avec OK.
Le choix ne pourra alors se faire que parmi les valeurs de C1 à C10. Toute autre saisie (hormis l'effacement du contenu de la cellule) ne pourra être fait.
Vous pouvez personnaliser vos messages de saisie et d'erreur avec les 2 autres Onglets de la Validation.
Vous sélectionnez toutes les cellules de la colonne A dans lesquelles vous devez effectuer vos entrées, puis Données/Validation Onglet "Options" Choisir "Liste" dans le menu "Autoriser", et vous mettez dans "Source" votre liste en sélectionnant C1 à C10. Vous validez avec OK.
Le choix ne pourra alors se faire que parmi les valeurs de C1 à C10. Toute autre saisie (hormis l'effacement du contenu de la cellule) ne pourra être fait.
Vous pouvez personnaliser vos messages de saisie et d'erreur avec les 2 autres Onglets de la Validation.
Bonsoir
merci a vous , c'est une très bonne solution solution
oui je suis d'accord avec vous mais si mon tableau c'est A1:B7000 et quand j'ouvre mon tableau je fais une erreur sans le vouloir (dans la cellule B3000 je met un *), j'enregistre mon tableau et je ferme.
quand je l'ouvre a nouveau j'ai aucun moyen de savoir si le tableau est bon ou non.
merci de votre aide
cordialement
merci a vous , c'est une très bonne solution solution
oui je suis d'accord avec vous mais si mon tableau c'est A1:B7000 et quand j'ouvre mon tableau je fais une erreur sans le vouloir (dans la cellule B3000 je met un *), j'enregistre mon tableau et je ferme.
quand je l'ouvre a nouveau j'ai aucun moyen de savoir si le tableau est bon ou non.
merci de votre aide
cordialement
exemple :
je souhaite enfaite savoir si la valeur dans la cellule B7 de mon tableau A1:B7000
est égale à une des valeurs de ma liste dans la colonne C1:C11
comment je peut faire avec un code vba
merci de votre aide
je souhaite enfaite savoir si la valeur dans la cellule B7 de mon tableau A1:B7000
est égale à une des valeurs de ma liste dans la colonne C1:C11
comment je peut faire avec un code vba
merci de votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
ce n'est plus la même question...
- soit dans une colonne tu mets en ligne 1 :
=SI(ESTERREUR(EQUIV(B1;$C$1:$C$11;0));"pas ok";"ok")
et tu recopie jusqu'en bas
- ou tu mets une MFC (mise en forme conditionnelle) en sélectionnant B1:B7000 avec en formule :
=ESTERREUR(EQUIV(B1;$C$1:$C$11;0))
et motif rouge
eric
ce n'est plus la même question...
- soit dans une colonne tu mets en ligne 1 :
=SI(ESTERREUR(EQUIV(B1;$C$1:$C$11;0));"pas ok";"ok")
et tu recopie jusqu'en bas
- ou tu mets une MFC (mise en forme conditionnelle) en sélectionnant B1:B7000 avec en formule :
=ESTERREUR(EQUIV(B1;$C$1:$C$11;0))
et motif rouge
eric
Bonsoir,
merci eriiic, ça marche super,
maintenant si par exemple dans mon tableau A1:B7000,
je souhaite savoir si la valeur dans la cellule A7 de mon tableau A1:B7000
est égale à une des valeurs de ma liste C1:K1 et si c'est vrai regarder si la valeur dans B7 est égale a la liste de la valeur trouver entre C1 et K1 parce que les valeur C1:K1 ont une liste chacun
merci de votre aide
merci eriiic, ça marche super,
maintenant si par exemple dans mon tableau A1:B7000,
je souhaite savoir si la valeur dans la cellule A7 de mon tableau A1:B7000
est égale à une des valeurs de ma liste C1:K1 et si c'est vrai regarder si la valeur dans B7 est égale a la liste de la valeur trouver entre C1 et K1 parce que les valeur C1:K1 ont une liste chacun
merci de votre aide
bonjour,
merci eriic de votre aide
voici le fichier :
https://www.cjoint.com/?AHgmSs0DK0D
cordialement
merci eriic de votre aide
voici le fichier :
https://www.cjoint.com/?AHgmSs0DK0D
cordialement
Re,
Ton tableau avec la MFC :
"la formule est"
=ESTNA(EQUIV(B2;DECALER($E$2:$E$5;0;EQUIV(A2;$F$1:$I$1;0));0))
Jette un oeil au 2ème onglet, je te montre un contrôle à la saisie par une validation par liste.
Nommer les plage puis menu 'données / validation...'
https://www.cjoint.com/?AHgnuFEs4Ah
eric
Ton tableau avec la MFC :
"la formule est"
=ESTNA(EQUIV(B2;DECALER($E$2:$E$5;0;EQUIV(A2;$F$1:$I$1;0));0))
Jette un oeil au 2ème onglet, je te montre un contrôle à la saisie par une validation par liste.
Nommer les plage puis menu 'données / validation...'
https://www.cjoint.com/?AHgnuFEs4Ah
eric
re bonjour eriic
dit moi stp
comment je pourrais faire pour que toue la ligne soit en bleu dans mon tableau
et non pas juste la cellule
https://www.cjoint.com/?AHgrbdzucjL
merci de ton aide
cordialement
dit moi stp
comment je pourrais faire pour que toue la ligne soit en bleu dans mon tableau
et non pas juste la cellule
https://www.cjoint.com/?AHgrbdzucjL
merci de ton aide
cordialement
une petite question eriic
si ma base de données est dans la feuil3 je change quoi dans la formule stp
et si souhaite que si dans mon tableau ya une cellule en orange toute la ligne se met en orange de A a K
https://www.cjoint.com/?AHgsDx0GdGk
merci de ton aide
cordialement
si ma base de données est dans la feuil3 je change quoi dans la formule stp
et si souhaite que si dans mon tableau ya une cellule en orange toute la ligne se met en orange de A a K
https://www.cjoint.com/?AHgsDx0GdGk
merci de ton aide
cordialement
Hé, tu peux pas tout demander d'un coup ? ;-)
Dans ce cas le plus simple est de nommer les plages.
-nommer C2:F2 'TypeDeDemande'
-Sélectionne C2:F6, 'insertion / noms / creer...', cocher 'ligne du haut' (ça créera correctement les noms de toutes les listes à partir du contenu de la 1ère cellule de chaque colonne, attention il doit y avoir que des lettres et pas d'espaces dans ces noms)
-nommer B3 'motif'
MFC 'La formule est' :
=ESTNA(EQUIV($B2;DECALER(motif;0;EQUIV($A2;TypeDeDemande;0);4;1);0))
Le 4 est le nombre d'éléments de tes listes
https://www.cjoint.com/?AHgtsxn1v9j
eric
Edit: suppression de la partie -Sélectionne C2:F6, 'insertion / noms / creer...', inutile ici, c'était pour la validation par liste...
Dans ce cas le plus simple est de nommer les plages.
-nommer C2:F2 'TypeDeDemande'
-Sélectionne C2:F6, 'insertion / noms / creer...', cocher 'ligne du haut' (ça créera correctement les noms de toutes les listes à partir du contenu de la 1ère cellule de chaque colonne, attention il doit y avoir que des lettres et pas d'espaces dans ces noms)
-nommer B3 'motif'
MFC 'La formule est' :
=ESTNA(EQUIV($B2;DECALER(motif;0;EQUIV($A2;TypeDeDemande;0);4;1);0))
Le 4 est le nombre d'éléments de tes listes
https://www.cjoint.com/?AHgtsxn1v9j
eric
Edit: suppression de la partie -Sélectionne C2:F6, 'insertion / noms / creer...', inutile ici, c'était pour la validation par liste...
On s'est percuté sur l'affaire.