Je sèche sur le VBA

Fermé
zabouna - 10 nov. 2011 à 17:33
 zabouna - 15 nov. 2011 à 12:07
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
11 nov. 2011 à 00:15
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
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 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
14 nov. 2011 à 11:37
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
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
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