Liste de choix déroulant (avec ou sans macro)
pasdouémacro
Messages postés
94
Date d'inscription
Statut
Membre
Dernière intervention
-
pasdouémacro Messages postés 94 Date d'inscription Statut Membre Dernière intervention -
pasdouémacro Messages postés 94 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise EXCEL 2010 et j'aurai besoin de votre aide et conseil.
Je veux créer une première feuille Excel avec des Prénom NOM en colonne (de haut en bas: Pierre MOUNET; Ygor VLADISKI; ...) et une première ligne avec des thèmes (présentation du rapport; Conclusions etc..).
Chaque thème se renseigne avec deux listes de choix déroulant (dans une deuxième feuille). Ces listes comportent des remarques (ex: absence de report de date de signature; Absence de report du numéro de téléphone; ... ) et des écarts (Nombre de machin non conforme; Conclusions ne reprenant pas les tralalas; etc...).
A partir de la première feuille, une fois compléter, je voudrais ajouter une colonne avec des conditions pour chaque personnes: si un à 3 (maxi) écarts et/ou au moins 7 remarques par personne: la mention "maintien sous condition" apparait dans la colonne et si zéro écart et moins de (strictement inférieure) 7 remarques la mention "maintien" apparait. Si strictement supérieur à 3 écarts et 0 a 15 remarques, la mention "demande d'observation" apparait.
Enfin, à partir d'un modèle de courrier WORD je voudrais faire un publipostage de sort à éditer une décision par personne (de ma première feuille Excel)
Auriez vous des solutions de type macro? Peut on mettre des "boutons" pour gagner en clarté et efficacité (ex: un bouton par thème)? Si possible un mode de saisi semi automatique (faire correspondre chaque contenu des thèmes à des chiffres de sorte à ne reporter que des chiffres). Il faudrait que ce soit explicable pour que plusieurs personnes puissent utiliser l'outil (en gardant un original sous la coude évidemment).
NB: il peut y avoir jusqu'à 6 thèmes.
Merci par avance.
J'utilise EXCEL 2010 et j'aurai besoin de votre aide et conseil.
Je veux créer une première feuille Excel avec des Prénom NOM en colonne (de haut en bas: Pierre MOUNET; Ygor VLADISKI; ...) et une première ligne avec des thèmes (présentation du rapport; Conclusions etc..).
Chaque thème se renseigne avec deux listes de choix déroulant (dans une deuxième feuille). Ces listes comportent des remarques (ex: absence de report de date de signature; Absence de report du numéro de téléphone; ... ) et des écarts (Nombre de machin non conforme; Conclusions ne reprenant pas les tralalas; etc...).
A partir de la première feuille, une fois compléter, je voudrais ajouter une colonne avec des conditions pour chaque personnes: si un à 3 (maxi) écarts et/ou au moins 7 remarques par personne: la mention "maintien sous condition" apparait dans la colonne et si zéro écart et moins de (strictement inférieure) 7 remarques la mention "maintien" apparait. Si strictement supérieur à 3 écarts et 0 a 15 remarques, la mention "demande d'observation" apparait.
Enfin, à partir d'un modèle de courrier WORD je voudrais faire un publipostage de sort à éditer une décision par personne (de ma première feuille Excel)
Auriez vous des solutions de type macro? Peut on mettre des "boutons" pour gagner en clarté et efficacité (ex: un bouton par thème)? Si possible un mode de saisi semi automatique (faire correspondre chaque contenu des thèmes à des chiffres de sorte à ne reporter que des chiffres). Il faudrait que ce soit explicable pour que plusieurs personnes puissent utiliser l'outil (en gardant un original sous la coude évidemment).
NB: il peut y avoir jusqu'à 6 thèmes.
Merci par avance.
A voir également:
- Liste de choix déroulant (avec ou sans macro)
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste code ascii - Guide
- Liste de diffusion whatsapp - Guide
5 réponses
Bonjour
A mon sens le plus simple est de créer une feuille au format identique par personne et d'avoir une feuille Recap qui reprend automatiquement les données des feuilles individuelles et qui servira pour le publipostage
Une ébauche :
https://www.cjoint.com/?0JwqnvqSMPv
Cdlmnt
A mon sens le plus simple est de créer une feuille au format identique par personne et d'avoir une feuille Recap qui reprend automatiquement les données des feuilles individuelles et qui servira pour le publipostage
Une ébauche :
https://www.cjoint.com/?0JwqnvqSMPv
Cdlmnt
Merci beaucoup Via55
Je teste cela.
Le problème ça va etre pour gérer 50/80/100 personnes...
Mais le concept est très intéressant et reflète ta citation ;)
En tout cas encore merci.
Je teste cela.
Le problème ça va etre pour gérer 50/80/100 personnes...
Mais le concept est très intéressant et reflète ta citation ;)
En tout cas encore merci.
Une fois un modèle vierge de fiche individuelle établi il est toujours possible d'automatiser par macro la création des 100 fiches individuelles à partir d'une liste de nom
de même pour accéder à partir de la même liste à la fiche d'une personne (les autres restant en feuilles masqués par exemple)
La 1ere étape c'est d'avoir le modèle définitif qui fonctionne
Bon courage
de même pour accéder à partir de la même liste à la fiche d'une personne (les autres restant en feuilles masqués par exemple)
La 1ere étape c'est d'avoir le modèle définitif qui fonctionne
Bon courage
Re-bonjour Via55
J'ai adapté ton fichier, pour l'adapter à mes besoins. Tes formules vont bien, je les appliquerai plus tard car finalement la feuille recap est plus importante (dans un premier temps).
Je t'envois ce que j'ai fait: https://www.cjoint.com/?CJwsRHGZwW2
Dans la feuille récap je voudrais aligner les remarques de la feuille "Frédéric AGUERA" en les séparant par point virgule et j'appliquerai pareil pour les non conformités (qui remplace le terme "écart" de ma demande initiale). Peut être faut il une formule ou une macro?
Ensuite pour la feuille "Frédéric AGUERA" du fichier (voir lien ci-dessus): en effet une macro pour décupler le modèle m'intéresserait grandement.
Enfin il ne restera plus qu'a adapter et employer tes formules pour les "décisions" et à faire le publipostage finale.
J'espère que tu comprends mieux mon besoin.
NB: la feuille "Rmq et NC" correspond aux éléments de la liste déroulante (via validation des données) appliquées pour chaque thème dans la feuille "Frédéric AGUERA".
Bonne soirée et encore merci.
J'ai adapté ton fichier, pour l'adapter à mes besoins. Tes formules vont bien, je les appliquerai plus tard car finalement la feuille recap est plus importante (dans un premier temps).
Je t'envois ce que j'ai fait: https://www.cjoint.com/?CJwsRHGZwW2
Dans la feuille récap je voudrais aligner les remarques de la feuille "Frédéric AGUERA" en les séparant par point virgule et j'appliquerai pareil pour les non conformités (qui remplace le terme "écart" de ma demande initiale). Peut être faut il une formule ou une macro?
Ensuite pour la feuille "Frédéric AGUERA" du fichier (voir lien ci-dessus): en effet une macro pour décupler le modèle m'intéresserait grandement.
Enfin il ne restera plus qu'a adapter et employer tes formules pour les "décisions" et à faire le publipostage finale.
J'espère que tu comprends mieux mon besoin.
NB: la feuille "Rmq et NC" correspond aux éléments de la liste déroulante (via validation des données) appliquées pour chaque thème dans la feuille "Frédéric AGUERA".
Bonne soirée et encore merci.
J'ai du ajouter des colonnes AM à BU sur la fiche individuelle pour y concatener les appreciations (pas trouvé d'aitre moyen)mais ces colonnes pourront être masquées
https://www.cjoint.com/?0JwvpaqMgyE
Par contre tu parles de liste deroulante dans les cellules de la fiche mais il n'y en a pas
Finalises une fiche avec toutes les formules adéquates après on verra pour en faire un modèle et le copier avec inscription automatique du nom
Bonne soirée
https://www.cjoint.com/?0JwvpaqMgyE
Par contre tu parles de liste deroulante dans les cellules de la fiche mais il n'y en a pas
Finalises une fiche avec toutes les formules adéquates après on verra pour en faire un modèle et le copier avec inscription automatique du nom
Bonne soirée
Bonjour, si t'es encore là, j'ai avancé sur la macro: https://www.cjoint.com/?3KulsZD9Y4Y
reste à automatiser la feuille récapitulatif.
reste à automatiser la feuille récapitulatif.
Bonjour
Voilà :
https://www.cjoint.com/?0KupioRxuWH
1° j'ai supprimé toutes les infos de la feuille modèle pour qu'elle soit vierge
2° Le clic sur le bouton 1 demande le prénom et le nom (à écrire en majuscule) puis crée la nouvelle fiche en lui attribuant ces données comme nom et les inscrit également à la suite des autres dans la feuille Recap
3° j'ai modifié les formules de Récap pour que les données soient lues sur la feuille du prénom et nom correspondant
Cdlmt
Voilà :
https://www.cjoint.com/?0KupioRxuWH
1° j'ai supprimé toutes les infos de la feuille modèle pour qu'elle soit vierge
2° Le clic sur le bouton 1 demande le prénom et le nom (à écrire en majuscule) puis crée la nouvelle fiche en lui attribuant ces données comme nom et les inscrit également à la suite des autres dans la feuille Recap
3° j'ai modifié les formules de Récap pour que les données soient lues sur la feuille du prénom et nom correspondant
Cdlmt
voici le fichier final auquel j'aimerai appliquer tes formules et ta dernière macro
j'ai supprimé le menu déroulant
https://www.cjoint.com/c/CKuq7tq3I8p
peux tu en faire qlq chose?
j'ai ajouté des stat.
En tout cas merci bcp, j'avance très vite en ce moment sur ce projet.
Si t'es sur Paris, je pourrai te payer un verre pour te remercier de ta contribution.
En tout cas voici mon mail: sebilove91@hotmail.com
Cdlt
j'ai supprimé le menu déroulant
https://www.cjoint.com/c/CKuq7tq3I8p
peux tu en faire qlq chose?
j'ai ajouté des stat.
En tout cas merci bcp, j'avance très vite en ce moment sur ce projet.
Si t'es sur Paris, je pourrai te payer un verre pour te remercier de ta contribution.
En tout cas voici mon mail: sebilove91@hotmail.com
Cdlt
Voila avec le bouton qui fonctionne (j'avais bêtement tapé un m au lieu d'un n lors de la dernière modif du code) et les formules remises là où c'était possible
https://www.cjoint.com/?0KutljCaB9L
J'ai étiré les formules de la feuille Recap jusqu'à la ligne 300
Par contre je ne sais pas où tu veux récupérer le thème, le résultat pratique et le résultat rapport dans chaque fiche personnelle; je te laisse le soin de mettre les formules adéquates en appliquant la syntaxe des miennes, ce n'est pas compliqué (bien respecter l'emplacement des signes $) et de les étirer
Ta proposition est sympa mais je ne suis pas du tout du côté de Paris et je n'ai jamais l'occasion d'aller en région parisienne !
par contre modifies ton message précédent, pas la peine de laisser ton mail à disposition de n importe qui
Bonne suite
Cdlmnt
https://www.cjoint.com/?0KutljCaB9L
J'ai étiré les formules de la feuille Recap jusqu'à la ligne 300
Par contre je ne sais pas où tu veux récupérer le thème, le résultat pratique et le résultat rapport dans chaque fiche personnelle; je te laisse le soin de mettre les formules adéquates en appliquant la syntaxe des miennes, ce n'est pas compliqué (bien respecter l'emplacement des signes $) et de les étirer
Ta proposition est sympa mais je ne suis pas du tout du côté de Paris et je n'ai jamais l'occasion d'aller en région parisienne !
par contre modifies ton message précédent, pas la peine de laisser ton mail à disposition de n importe qui
Bonne suite
Cdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci beaucoup pour tout. j'ai bien avancé.
Je pense réussir à dupliquer le fichier pour d'autre versions (ajouter des modules par exemple) et rendre toujours plus accessible aux techniciens (qui utilisent aujourd'hui un référenciel format papier).
J'aurai un petit soucis a l'avenir: si j'affecte le fichier à une session d'examen, le recap portera pour la session en cours.
Si je veux un recap général de l'ensemble des sessions, je dois créer un nouveau fichier: comment automatiser ce recap général?
sachant que chaque fichier excel (reprenant le format qu'on a créer ensemble) se nommera: "Année 1 mois 1 jour x" "Domaine x"; "Année 1 mois 2 jour y" "Domaine x".... J'aurai un recap général Année 1 Domaine x
Ensuite même chose pour un domaine y (avec des modules différents de domaines x), domaine z, etc....
Vois tu où je veux en venir? je pense que c'est possible.
NB: les utilisateurs connaissent encore moins bien excel que moi donc ça doit etre transparent pour eux. Enfin le tout pourrait etre communiqué (selon budget, le nerf de la guerre en entreprise) à un développeur pour en faire un logiciel.
Cdlt,
Je pense réussir à dupliquer le fichier pour d'autre versions (ajouter des modules par exemple) et rendre toujours plus accessible aux techniciens (qui utilisent aujourd'hui un référenciel format papier).
J'aurai un petit soucis a l'avenir: si j'affecte le fichier à une session d'examen, le recap portera pour la session en cours.
Si je veux un recap général de l'ensemble des sessions, je dois créer un nouveau fichier: comment automatiser ce recap général?
sachant que chaque fichier excel (reprenant le format qu'on a créer ensemble) se nommera: "Année 1 mois 1 jour x" "Domaine x"; "Année 1 mois 2 jour y" "Domaine x".... J'aurai un recap général Année 1 Domaine x
Ensuite même chose pour un domaine y (avec des modules différents de domaines x), domaine z, etc....
Vois tu où je veux en venir? je pense que c'est possible.
NB: les utilisateurs connaissent encore moins bien excel que moi donc ça doit etre transparent pour eux. Enfin le tout pourrait etre communiqué (selon budget, le nerf de la guerre en entreprise) à un développeur pour en faire un logiciel.
Cdlt,
Bonjour
l'automatisation passe par le même principe que la recopie des feuilles individuelles dans le recap mensuel
Il faudra que tu établisses une macro qui récupère les infos des feuilles mois du domaine concerné en les prenant de la 1ere à la dernière ligne (on cherche la dernière ligne non vide et on fais une boucle de la ligne 2 à celle ci ) et les copie à la suite des autres sur le recap annuel (à partir de la dernière ligne non vide du recap general +1)
Mais par contre avec une fiche par jour tu vas te trouver avec pas mal de fiches par domaine (tout dépend le nombre de sessions par mois) !
Il faut un classeur différent par domaine avec ses fiches journalières de cession et sa fiche recap et le classeur général avec les fiches individuelles. Ce n'est pas gênant tu peux parfaitement dans les macros copier d'un classeur sur l'autre, il faut simplement indiquer le nom du classeur en plus de celui de la feuille style : Workbook (nom du classeur).Sheets(nom de la feuille.. mais les 2 classeurs doivent être ouverts. Pour lire un classeur fermé il y a une procédure à appliquer, mais c'est plus complexe, voir ici :https://www.commentcamarche.net/faq/32961-vba-excel-lire-dans-un-classeur-ferme
Bon courage
Cdlmnt
l'automatisation passe par le même principe que la recopie des feuilles individuelles dans le recap mensuel
Il faudra que tu établisses une macro qui récupère les infos des feuilles mois du domaine concerné en les prenant de la 1ere à la dernière ligne (on cherche la dernière ligne non vide et on fais une boucle de la ligne 2 à celle ci ) et les copie à la suite des autres sur le recap annuel (à partir de la dernière ligne non vide du recap general +1)
Mais par contre avec une fiche par jour tu vas te trouver avec pas mal de fiches par domaine (tout dépend le nombre de sessions par mois) !
Il faut un classeur différent par domaine avec ses fiches journalières de cession et sa fiche recap et le classeur général avec les fiches individuelles. Ce n'est pas gênant tu peux parfaitement dans les macros copier d'un classeur sur l'autre, il faut simplement indiquer le nom du classeur en plus de celui de la feuille style : Workbook (nom du classeur).Sheets(nom de la feuille.. mais les 2 classeurs doivent être ouverts. Pour lire un classeur fermé il y a une procédure à appliquer, mais c'est plus complexe, voir ici :https://www.commentcamarche.net/faq/32961-vba-excel-lire-dans-un-classeur-ferme
Bon courage
Cdlmnt
Ok je regarderai ça. Tu peux suivre le sujet sur https://forums.commentcamarche.net/forum/affich-29144177-creer-une-feuille-recap#p29154086
Je ferme ce topic-ci.
Encore mille merci.
Je ferme ce topic-ci.
Encore mille merci.