Bonjour
Je sollicite votre aide pour mettre en place une macro qui devrait me faire gagner un temps précieux. Je travaille dans le domaine RH et j'ai mis en place un document excel me permettant d'éditer une fiche par salarié sur l'évolution de sa rémunération dans la société.
Ce document s'appuie essentiellement sur un tableau croisé dynamique dont le critère principal de sélection est le matricule du salarié. J'ai joint un fichier simplifié "Test BSI" permettant de comprendre ma problématique :
- feuille TCD qui exploite les données de la feuille Base
- feuille liste qui contient les salariés de l'entreprise
Je souhaite mettre en place une macro qui permette :
1 - de sélectionner le 1er salarié de la feuille "Liste"
2 - d'actualiser le TCD
3 - d'imprimer la feuille TCD sur papier puis sous format PDF à sauvegarder automatiquement sous le nom + prénom du salarié
4 - de sélectionner le second salarié et de répéter les actions 2 et 3
5 - de sélectionner le 3ème salarié et de répéter les actions 2 et 3
6 - et ainsi de suite jusqu'à ce que le matricule soit vide (fin de liste)
Nota : j'ai plus de 400 lignes dans ma base réelle
Débutant en VBA je patine totalement et ne parviens pas à démarrer le programme ... ni à le terminer d'ailleurs.
Si l'une ou l'un d'entre vous à déjà mis en œuvre ce type d'application alors je suis à l'écoute car j'ai plus de 400 fiches à réaliser.
Merci d'avance
Fab
Je sollicite votre aide pour mettre en place une macro qui devrait me faire gagner un temps précieux. Je travaille dans le domaine RH et j'ai mis en place un document excel me permettant d'éditer une fiche par salarié sur l'évolution de sa rémunération dans la société.
Ce document s'appuie essentiellement sur un tableau croisé dynamique dont le critère principal de sélection est le matricule du salarié. J'ai joint un fichier simplifié "Test BSI" permettant de comprendre ma problématique :
- feuille TCD qui exploite les données de la feuille Base
- feuille liste qui contient les salariés de l'entreprise
Je souhaite mettre en place une macro qui permette :
1 - de sélectionner le 1er salarié de la feuille "Liste"
2 - d'actualiser le TCD
3 - d'imprimer la feuille TCD sur papier puis sous format PDF à sauvegarder automatiquement sous le nom + prénom du salarié
4 - de sélectionner le second salarié et de répéter les actions 2 et 3
5 - de sélectionner le 3ème salarié et de répéter les actions 2 et 3
6 - et ainsi de suite jusqu'à ce que le matricule soit vide (fin de liste)
Nota : j'ai plus de 400 lignes dans ma base réelle
Débutant en VBA je patine totalement et ne parviens pas à démarrer le programme ... ni à le terminer d'ailleurs.
Si l'une ou l'un d'entre vous à déjà mis en œuvre ce type d'application alors je suis à l'écoute car j'ai plus de 400 fiches à réaliser.
Merci d'avance
Fab