OVH Cloud OVH Cloud

Utiliser une fonction sur des cellules de classeurs différents

2 réponses
Avatar
Riccardo
Bonjour,
Je doit réaliser un outil de gestion de planning de formation sur excel
comme suit:
1 classeur par formateur avec une feuille par mois qui récapitule les
actions réalisées par celui ci
1 classeur par action qui est censé vérifier dans chaque formateur si celui
ci réalise cette action

Le premier point ne me pose pas problème, mais je n'y arrive pas pour le
second. En effet, je pense qu'il faut que je programme une macro pour chaque
plage horaire des actions qui va vérifier dans chaque classeur des
formateurs si celui ci la réalise ou pas, en sachant qu'une action ne peut
pas être réalisée par deux formateurs en même temps.
Idéalement, il faudrait donc faire une condition SI (Classeurformateur1,
feuillejanvier,celluleX)=actionA, alors écrire=formateur1 Sinon si
(Classeurformateur2,feuillejanvier,celluleX)=actionA, alors
écrire=formateur2, etc... sinon écrire=0

Il faut donc arriver à pointer une cellule d'un classeur différent et
utiliser une fonction avec
Voilà... j'espère m'être exprimé convenablement et je tient à vous remercier
de l'interet que vous porterez à mon problème qui me bloque pour la
poursuite de mon travail.

2 réponses

Avatar
AV
Je pense que tu devrais reconsidérer la struturation de tes données...
Un seul classeur et une seule base de données avec les champs Dates, Intitulés
formation, Nom formateurs....etc..
Le reste sera l'affaire des outils d'analyse XL ou un peu de vba supplémentaire

AV
Avatar
Riccardo
Merci pour ta réponse AV...
Malheureusement il existe une dizaine de formateurs, une quinzaine d'actions
et le planning doit être réalisé sur un an.
Pour plus de lisibilité, ma directrice me demande de dissocier les
formateurs et les actions. et si je réalise un classeur pour tous les
formateurs, l'outil manquera de clareté et ces derniers sont des néofites en
info...
Certes ta proposition est carrément plus pratique pour moi, mais pas
forcément pour les utilisateurs qui doivent remplir leurs plans de charge.
J'espère trouver la solution, nottament grâce au chemin
c:bureau/[formateur1.xls]/janvier!D6
Mais je n'arrive pas à y appliquer la fonction...

Si quelqu'un a une idée... merci encore...