Je sèche sur le VBA

zabouna -  
 zabouna -
Bonjour,
Je vais essayer d'être le plus clair possible: j'ai 2 fichiers excel.Dans l'un je gère le nombre de jours d'absence des employés.Dans l'autre j'ai une base de données avec le nom de tous les employés.Ma question: comment faire apparaître en rouge dans le 2è fichier le nom des employés qui dépassent 5 jours d'absence/mois, répertoriés dans le 1er fichier.?? Une formule, un VBA??? Je précise que je suis plutot novice, mais que cela me changerait la vie au lieu de passer d'un fichier à l'autre.

Je sais pas si c'est très clair.En tout cas, merci d'avance à tous ceux qui se pencheront sur mon problème.


1 réponse

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonsoir,

Par formules tu ne peux pas faire une MFC (mise forme conditionnelle) sur d'autres classeurs ou d'autres feuilles classeurs.

Revoit la disposition de tes données dans une feuille unique, ou bien décide passer en vba.
eric
0
zabouna
 
Merci Eric pour t'être penché sur mon problème.Et si c'est en VBA ce serait quoi "la formule magique"?? Merci d'avance
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour à toi aussi !

Il faudrait un fichier modèle avec des explications claires et complètes.
cjoint.com et coller ici le lien fourni

Utiliser 2 fichiers n'est pas forcément une bonne idées. Si la liste des employés ne sert qu'à ce fichier autant mettre la feuille dans le même classeur.
Sinon il faudra que les 2 fichiers soient ouverts (autrement plus prise detêtye et je n'ai pas le temps...)

eric
0
zabouna
 
Bonjour Eric,

Je ne peux malheureusement pas faire un copier coller des fichiers vu que je travaille pour une administration publique et que les données ne peuvent pas être exportées....sinon je me ferais taper sur les doigts..voire plus.Et je ne peux pas non plus faire qu'un seul fichier pq nous devons obligatoirement travailler sur les 2.Mais je vais essayer quand j'ai 2 minutes d'envoyer un fichier factice.Merci en tous cas pour tes réponses.
0
zabouna
 
Rebonjour Eric,

finalement j'ai 2 minutes.Voici les liens:

http://cjoint.com/?0Kpmbyjl0W3 1er tableau base de données des employés
http://cjoint.com/?0KpmdnvvdU2 2è tableau regroupant les absences à la semaine (en fait il y a un onglet/semaine, mais j'en ai laissé qu'un en guise d'exemple)

J'aimerais donc pouvoir faire apparaître en rouge sur la base de données l'employé qui s'est absenté plus de 5 jours/mois.

Tu crois que c'est possible??
Merci
0