Bonjour à tous,
Novice en vba, je dois réaliser un fichier de suivi d'observations de postes.
Chaque mois, je crée par macro une feuille de relevé avec le nom du mois courant.
Dans cette feuille, je remplis un relevé d'observations, comprenant notamment le poste observé dans une colonne. Avec un nb.si, j'obtiens dans la colonne adjacente le nombre de fois où un poste a été observé. Ex: agent de production 4
J'ai un onglet intitulé "Global". Dans cet onglet, je souhaiterais faire apparaitre le nombre total de fois à l'instant T où un poste a été observé. Et c'est là que ça se gâte.
Les listes de postes pouvant évoluer (exemple d'un utilisateur qui change l'ordre des listes) , il faudrait que pour chaque intitulé de poste dans l'onglet "Global", la macro effectue une recherche de ce poste dans toutes les feuilles du classeur, fasse la somme des valeurs inscrites et me l'indique à côté de l'intitulé de poste dans l'onglet "Global".
Or impossible de parvenir à ce résultat avec mon niveau de vba...
Quelqu'un pourrait-il m'aider svp? Je joins un fichier simplifié avec seulement les colonnes necessaires pour que ce soit plus clair. Merci d'avance pour toute indication et bonne journée!
Novice en vba, je dois réaliser un fichier de suivi d'observations de postes.
Chaque mois, je crée par macro une feuille de relevé avec le nom du mois courant.
Dans cette feuille, je remplis un relevé d'observations, comprenant notamment le poste observé dans une colonne. Avec un nb.si, j'obtiens dans la colonne adjacente le nombre de fois où un poste a été observé. Ex: agent de production 4
J'ai un onglet intitulé "Global". Dans cet onglet, je souhaiterais faire apparaitre le nombre total de fois à l'instant T où un poste a été observé. Et c'est là que ça se gâte.
Les listes de postes pouvant évoluer (exemple d'un utilisateur qui change l'ordre des listes) , il faudrait que pour chaque intitulé de poste dans l'onglet "Global", la macro effectue une recherche de ce poste dans toutes les feuilles du classeur, fasse la somme des valeurs inscrites et me l'indique à côté de l'intitulé de poste dans l'onglet "Global".
Or impossible de parvenir à ce résultat avec mon niveau de vba...
Quelqu'un pourrait-il m'aider svp? Je joins un fichier simplifié avec seulement les colonnes necessaires pour que ce soit plus clair. Merci d'avance pour toute indication et bonne journée!