Nyxi
XLDnaute Nouveau
Bonjour à tous !
Je suis toute nouvelle, et sur ce forum et dans l'exploration/utilisation "poussée" d'Excel. Jusqu'à présent, je n'utilisais cet outil que très peu à a des fins très basiques. J'ai donc appris suite à mes recherches l'existence du VBA il y a 4 jours et je n'ai malheureusement pas le temps de m'y plonger correctement avant les 3 prochaines années. Bref.
Je suis en stage dans une petite asso gérant de l'aide à domicile et j'ai proposé de créer un tableau de bord permettant le suivis des signalements des évènements indésirables. Les salariés remplissent une feuille papier de signalement des évènements indésirables et la secrétaire est chargée de retranscrire ces feuilles dans excel.
J'ai donc proposé de créer un nouveau tableau pour informatiser les informations. Tableau qui permettra la création de graphique de synthèse (mon "tableau de bord de suivis des EI").
La secrétaire ayant déjà beaucoup (trop) de chose à faire, j'aimerais lui créer un tableau rapide, facile et intuitif à remplir. Qu'elle ne passe pas 10 min à retranscrire 1 feuille dans le tableau. Je voulais donc utiliser des listes déroulantes et des formules qui permettent l'autocomplétion automatique de certaines cellules.
Ex : quand la secrétaire clique sur une cellule de la colonne "rédigée par", une liste déroulante apparait avec la liste du personnel. Et quand elle clique sur un nom, dans les deux colonnes suivante, automatiquement excel indique le service auquel appartient l'employé et le poste occupé.
J'ai plus ou moins réussi à faire ça, mais c'est assez moche : je n'arrive pas à "copier" la formule pour toute le colonne "service" (idem pour "poste occupé") et j'ai des message #N/B qui apparaissent si la cellule "rédigée par " est vide.
Deuxième problème : pour mes colonnes "personnes concernées" et "nature de l'évènement", j'aimerais pouvoir sélectionner plusieurs items. Car pour un évènement indésirable, il peut y avoir plusieurs personnes impliquées. De même, un évènement peut relever de plusieurs catégories de nature.
J'aimerais faire cela avec une liste déroulante à sélection multiple (par par validation des données, ça ne permet de sélectionner qu'un item).
LES gros problèmes que j'ai, c'est que :
1 - je n'arrive pas à créer un code VBA pour faire une liste déroulante à sélection multiple (vraiment, je capte que dalle, j'ai suivis plusieurs tuto, je n'arrive pas à comprendre où je fais des erreurs)
2 - comment faire pour que les items sélectionnés apparaissent dans une seule et même cellule MAIS soit considéré par excel comme des données différentes ?
Je ne sais pas si je suis claire dans mes explications. Je vous joint un classeur test, avec des données fictives pour le personnel.
Est-ce que ce que je souhaite faire : un tableau de bord avec graphiques de synthèse, d'une part et un tableau "base de données de événement indésirables" qui soit facile et rapide à remplir (et qui ne fasse pas 40 colonne), d'autre part, est possible ?
Je suis toute nouvelle, et sur ce forum et dans l'exploration/utilisation "poussée" d'Excel. Jusqu'à présent, je n'utilisais cet outil que très peu à a des fins très basiques. J'ai donc appris suite à mes recherches l'existence du VBA il y a 4 jours et je n'ai malheureusement pas le temps de m'y plonger correctement avant les 3 prochaines années. Bref.
Je suis en stage dans une petite asso gérant de l'aide à domicile et j'ai proposé de créer un tableau de bord permettant le suivis des signalements des évènements indésirables. Les salariés remplissent une feuille papier de signalement des évènements indésirables et la secrétaire est chargée de retranscrire ces feuilles dans excel.
J'ai donc proposé de créer un nouveau tableau pour informatiser les informations. Tableau qui permettra la création de graphique de synthèse (mon "tableau de bord de suivis des EI").
La secrétaire ayant déjà beaucoup (trop) de chose à faire, j'aimerais lui créer un tableau rapide, facile et intuitif à remplir. Qu'elle ne passe pas 10 min à retranscrire 1 feuille dans le tableau. Je voulais donc utiliser des listes déroulantes et des formules qui permettent l'autocomplétion automatique de certaines cellules.
Ex : quand la secrétaire clique sur une cellule de la colonne "rédigée par", une liste déroulante apparait avec la liste du personnel. Et quand elle clique sur un nom, dans les deux colonnes suivante, automatiquement excel indique le service auquel appartient l'employé et le poste occupé.
J'ai plus ou moins réussi à faire ça, mais c'est assez moche : je n'arrive pas à "copier" la formule pour toute le colonne "service" (idem pour "poste occupé") et j'ai des message #N/B qui apparaissent si la cellule "rédigée par " est vide.
Deuxième problème : pour mes colonnes "personnes concernées" et "nature de l'évènement", j'aimerais pouvoir sélectionner plusieurs items. Car pour un évènement indésirable, il peut y avoir plusieurs personnes impliquées. De même, un évènement peut relever de plusieurs catégories de nature.
J'aimerais faire cela avec une liste déroulante à sélection multiple (par par validation des données, ça ne permet de sélectionner qu'un item).
LES gros problèmes que j'ai, c'est que :
1 - je n'arrive pas à créer un code VBA pour faire une liste déroulante à sélection multiple (vraiment, je capte que dalle, j'ai suivis plusieurs tuto, je n'arrive pas à comprendre où je fais des erreurs)
2 - comment faire pour que les items sélectionnés apparaissent dans une seule et même cellule MAIS soit considéré par excel comme des données différentes ?
Je ne sais pas si je suis claire dans mes explications. Je vous joint un classeur test, avec des données fictives pour le personnel.
Est-ce que ce que je souhaite faire : un tableau de bord avec graphiques de synthèse, d'une part et un tableau "base de données de événement indésirables" qui soit facile et rapide à remplir (et qui ne fasse pas 40 colonne), d'autre part, est possible ?