Deux questions excel 2010

Fermé
-SPARTACVS- Messages postés 3 Date d'inscription mercredi 14 mars 2018 Statut Membre Dernière intervention 22 juin 2018 - Modifié le 14 mars 2018 à 16:59
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 15 mars 2018 à 18:22
Bonjour,

Deux questions concernant excel 2010 (ou plus récent):

1) J'ai fait une liste déroulante. J'ai colorié chaque item (rouge, orange, jaune et sans couleur) des choix dans la liste. Comment-fait-on pour, lorsque je choisi un item dans une cellule, celle-ci prenne la mise en forme (en fait la couleur de fond) de la liste?

2) Dans une colonne je ne permet que l'année. J'ai personnalisé le format comme ceci: aaaa. Lorsque j'entre 2019 dans une cellule, excel le transforme en date complète (jour mois année) et ça devient 1905. QUID?


J'ai actuellement excel 2010 mais éventuellement une version plus récente mais je ne sais laquelle. Je suis donc prêt à attendre si la solution est plus simple dans une version plus récente.

merci

A voir également:

2 réponses

didibonf Messages postés 419 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 21 mai 2019 95
15 mars 2018 à 17:32
Bonjour,
pour le point 1) je ne vois qu'une macro

pour le point 2), vous indiquez "je ne permet que l'année". Le format personnalisé n'empêche rien. Quand vous entrez 2019, il cherche le 2019ème jour à partir du 1/1/1905 soit le 11/07/1905. La valeur retournée est l'année (car aaaa) donc 1905. Pour afficher 2019 il faudrait par exemple saisir "01/01/2019"
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 15 mars 2018 à 17:51
Bonjour
pour la couleur, vous pouvez utiliser la mise en forme conditionnelle en formatant avec des couleurs identiques à votre liste de référence:
  • sélection de la cellule
  • onglet accueil / icône mise en forme conditionnelle / nouvelle règle
  • "utiliser une formule pour..."'
  • entrez la formule:
  • =Cell="texte"
  • cell étant l'adresse (non bloquée par $) de la 1° cellule du champ à traiter
  • format / formatez

et ajoutez autant de règle que de textes du menu.

Pour le oint 2 je n'ai rien à rajouter à l'explication fort correcte de didibonf, sauf peut être pour la bonne forme que le calendrier standard excel commence à 0 au 0/1/1900 (éh oui, jour 0) et non 1905

crdlmnt


0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
15 mars 2018 à 18:22
Bonjour,

ou 1904 pour les Mac ou si l'option a été cochée.
eric
0