Menu

Deux questions excel 2010

-SPARTACVS- 2 Messages postés mercredi 14 mars 2018Date d'inscription 11 juin 2018 Dernière intervention - 14 mars 2018 à 16:58 - Dernière réponse : eriiic 21676 Messages postés mardi 11 septembre 2007Date d'inscriptionContributeurStatut 19 juin 2018 Dernière intervention
- 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

Afficher la suite 

Votre réponse

3 réponses

didibonf 193 Messages postés vendredi 18 juillet 2008Date d'inscription 18 juin 2018 Dernière intervention - 15 mars 2018 à 17:32
0
Merci
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"
Commenter la réponse de didibonf
Vaucluse 22227 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 20 juin 2018 Dernière intervention - Modifié par Vaucluse le 15/03/2018 à 17:51
0
Merci
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


eriiic 21676 Messages postés mardi 11 septembre 2007Date d'inscriptionContributeurStatut 19 juin 2018 Dernière intervention - 15 mars 2018 à 18:22
Bonjour,

ou 1904 pour les Mac ou si l'option a été cochée.
eric
Commenter la réponse de Vaucluse