Copie de la mise en forme (excel)

Résolu/Fermé
huggilou Messages postés 64 Date d'inscription mercredi 17 octobre 2007 Statut Membre Dernière intervention 7 mars 2011 - 17 août 2008 à 16:56
huggilou Messages postés 64 Date d'inscription mercredi 17 octobre 2007 Statut Membre Dernière intervention 7 mars 2011 - 17 août 2008 à 19:58
Bonjour,
Je voudrais bien copié les valeurs venant d'une autre page avec sa mise en forme.
J'ai utilisé la formule "=INDEX('Liste2'!A2:B71;EQUIV(B2;'Liste2'!A2:A71;0);2)" pour que je n'ai pas besoin de toujours recopier les valeur provenant d'un autre tableau.

Merci d'avance

Gilbert
A voir également:

4 réponses

Utilisateur anonyme
17 août 2008 à 17:24
Bonjour,
Si tu veux une mise en forme (la déco), c'est dans la feuille que du dois la mettre.
Pour récupérer une valeur, tu as besoin de cette formule ?
si ton fichier est simple, tu as le =feuil1!A2 ou aussi la RECHERCHEV
Peux-tu mettre un bout de ton fichier avec des données anonymes avec https://www.cjoint.com/
1
huggilou Messages postés 64 Date d'inscription mercredi 17 octobre 2007 Statut Membre Dernière intervention 7 mars 2011 16
17 août 2008 à 17:44
Je suis agriculteur et je veut un peu me faciliter les taches
J'ai essayer la mise en forme conditionnelle avec une macro que j'ai trouver sur internet : http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=53 mais cela me marche pas.
(ça marche juste quand on tape directement la valeur (par ex : 5G))
Voici le lien : http://cjoint.com/data/irrRosjk2S.htm
Je t'ai mis des commentaires
J'espère que j'ai été assez clair
1
Utilisateur anonyme
17 août 2008 à 18:20
Re,

Désolée mais je ne t'aiderai pas parce que je ne connais pas du tout les macros.
Il y a des pros des macros sur ce forum qui vont bien passer par là pour t'aider.
Bonne chance.
1
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
17 août 2008 à 19:51
Bonjour, huggilou.

1°) Ta formule en '2007'!C2
=INDEX('Liste Taureaux'!A2:B71;EQUIV(B2;'Liste Taureaux'!A2:A71;0);2)
est intéressante ; il faut juste ajouter $ pour qu'elle reste correcte quand tu recopies vers le bas
=INDEX('Liste Taureaux'!A$2:B$71;EQUIV(B2;'Liste Taureaux'!A$2:A$71;0);2)

2°) Puisque tu as vu la nécessité de constituer ta petite base 'Liste Taureaux'!A2:A71, autant lui donner un nom, "Liste" par exemple. Et comme te l'a opportunément suggéré argixu (qu'il faut toujours écouter), tu pourrais remplacer ta formule INDEX/EQUIV par la formule RECHERCHEV, plus courte et aussi efficace :
=RECHERCHEV(B:B;Liste;2;FAUX)

3°) Concernant ton exigence "avec sa mise en forme", est-elle impérative ? Utiliser des macros pour juste cela me paraît excessif. Si tu avais (ou quand tu auras) Excel 2007 tu pourras utiliser la Mise en forme conditionnelle, même pour 10 formats différents. En attendant, ne pourrais-tu pas te contenter d'avoir une couleur pour les stalles de droite et une autre pour celles de gauche ?
1
huggilou Messages postés 64 Date d'inscription mercredi 17 octobre 2007 Statut Membre Dernière intervention 7 mars 2011 16
17 août 2008 à 19:58
Ouais c vrai pas besoin de s'embeté

Merci pour votre aide

Gilbert
0