Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Excel

Excel Forum d'entraide sur Excel

Réponse
 
Outils de la discussion
Vieux 13/08/2008, 10h41   #1 (permalink)
Candidat au titre de Membre du Club
 
Date d'inscription: juillet 2008
Messages: 25
Par défaut Mise en couleur d'une cellule - Lien avec autre classeur

Bonjour le forum,

J'ai une liste de date que je recupère dans une autre classeur:
Code :
 
= SI($A4<>"";
     SI(RECHERCHEV(Global!$A4;'3000'!B$5:I$5010;8;0)<>"";
       RECHERCHEV(Global!$A4;'3000'!B$5:I$5010;8;0);
  
       RECHERCHEV(Global!$A4;'3000'!B$5:I$5010;7;0)-5
     )
   ;"")
 
Je voudrais que lorsque la date provient de RECHERCHEV(Global!$A4;'3000'!B$5:I$5010;7;0)-5 la cellule soit jaune.

J'ai donc utilisé la mise en forme conditionnelle.

Seulement, excel me dit que je ne peux pas faire référence à un autre classeur.

J attends vos suggestions merci d'avance
hitmax est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 13/08/2008, 12h17   #2 (permalink)
Membre Expert
 
Date d'inscription: juillet 2007
Localisation: Loire Atlantique (44)
Âge: 52
Messages: 1 002
Par défaut

Salut hitmax et le forum
Citation:
Je voudrais que lorsque la date provient de RECHERCHEV(Global!$A4;'3000'!B$5:I$5010;7;0)-5 la cellule soit jaune.
Soit tu fais une macro, soit tu crées une 2me colonne qui contiendra RECHERCHEV(Global!$A4;'3000'!B$5:I$5010;7;0)-5
et dans la formule conditionnelle, tu mettras l'égalité entre les 2 colonnes.
A+
Gorfael est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 13/08/2008, 18h55   #3 (permalink)
Candidat au titre de Membre du Club
 
Date d'inscription: juillet 2008
Messages: 25
Par défaut

D'accord,

Jspr ne pas créer un troll mais qu'est ce qui serait le plus rapide,

Une macro de rechercher ou
faire un RECHERCHEV ?

Merci bonne soirée
hitmax est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 13/08/2008, 21h40   #4 (permalink)
Membre Expert
 
Date d'inscription: juillet 2007
Localisation: Loire Atlantique (44)
Âge: 52
Messages: 1 002
Par défaut

Salut hitmax et le forum
Citation:
Jspr ne pas créer un troll mais qu'est ce qui serait le plus rapide,
Pas de risque avec une question comme ça.
Je pense que RECHERCHEV + MFC sera plus rapide, mais ce n'est qu'une opinion personnelle.
De plus, tu connais les formules, etc., donc la maintenance en ser facilité.

La macro doit ouvrir le fichier concerné, rechercher la valeur, et la comparer. Hormis ce fait, elle a d'autres inconvénients :
- Le lancement : si tu utilises une formule, même si le résultat change, Excel ne considère pas que la cellule a chané.
- Avec une macro, la couleur que tu changes est celle du fond. Il faut donc prévoir la couleur de retour à la normale.
Avec une MFC c'est comme si Excel mettait un calque par dessus la cellule : la couleur du fond ne change pas.

Personnellement, je mettrais la formule et la MFC.
A+
Gorfael est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MS-OFFICEFAQs OFFICETUTORIELS OFFICELIVRES OFFICESOURCES VBAACCESS

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Excel

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 14h07.