XL 2016 copier une base X fois par macro

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ghosts11111

XLDnaute Nouveau
Bonjour,
Je n'arrive pas à trouver la solution concernant mon fichier.
J'ai des collaborateurs affecté dans différents services.
en fonction de la liste de matricule, je souhaite avoir une macro qui duplique la base des différents services.

si j'ai 10 collaborateurs, je veux que quand j’appuie sur la macro, je souhaite que le fichier boucle 10 fois le tableau d'affectation avec le nom du collaborateur.

Je ne sais pas si vous voyez ce que je souhaite.

Merci de votre aide
 

Pièces jointes

Bonjour ghosts11111,
Ce que tu demandes est très facile à faire mais j'ai des questions.
Dans Base personnel, anthony a une fonction "cadre" mais "cadre" n'est pas dans la feuille Base.
1- Est-ce que la fonction cadre devrait être détaillée comme cadre est détaillé?
2-Si oui, est-ce que les feuilles créées devraient afficher uniquement le détail de la fonction de chaque matricule? Exemple: Muriel avec fonction ide seulement et Anthony avec fonction cadre seulement.
3- Pourquoi les colonnes E à G sont répétées 2 fois? Est-ce une erreur?
Daniel
 
Bonjour,

Voici une proposition après transformation de vos tableaux en tableaux structurés. Il est préférable de ne pas fusionner les cellules quand on travaille sur tableaux de données. Réserver la fusion de cellules aux seuls cas indispensables. Si vous voulez faire ultérieurement des calculs et/ou TCD sur la colonne 'fonction', ce sera beaucoup plus facile si la donnée 'fonction' apparaît sur chaque ligne.

Cordialement

P.S. quand vous voulez nous faire travailler sur vba donnez nous un fichier .xlsm pas un .xlsx
 

Pièces jointes

Merci pour votre aide.
j ai regardé ton code Roblochon et je ne sais pas pk je n arrivais pas à faire la boucle.
j avais un soucis pour la selection de chaque ligne de personnel.
Je vais le regarder et le comparer.

Pour la fusion, c eSt un oubli de ma part dans l exemple car il y avait d autres colonnes aussi que j ai defussionné.
Encore merci pr vos rèponses rapides.
Bonne journée
 
Voici un premier jet qui contient quelques vérifications avant même de créer les feuilles d'affectations avec les noms différents.
Dans la feuille Personnel, le nombre de matricule, nom et fonctions doit être le même partout.
Aucune cellule vide entres les valeurs entrées n'est permise.
Aucun duplicata de matricule ou de nom n'est permis.
Aucun duplicata de nom de feuille n'est permis
Chaque feuille créée porte le nom d'une personne de la liste.
La liste des personnes peut être modifiée à volonté.
Un clic droit dans la cellule bleue de la feuille Personnel fait tout le travail.
Des commentaires seraient appréciés.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 macro TCD
Réponses
4
Affichages
241
Réponses
5
Affichages
399
Retour