Renvoyer ligne de données dans un onglet selon mot-clé

florian110790

XLDnaute Nouveau
Bonjour,
Je cherche l'aide de quelqu'un s'y connaissant en VBA pour me réaliser un fichier avec macro pour une convocation d'arbitres.

Je vais tenter d'expliquer au mieux mon problème. Je joins un fichier de base sans macros.

- Le 1er onglet est l'endroit où tous les matchs sont répertoriés (il y en a entre 500 et 700, tout dépend les années)
- Tous les autres onglets sont les onglets personnels des arbitres/juges/coach où apparaîtra tous les matchs de l'arbitre en question (chaque année ces onglets peuvent changer pour cause de nouveaux arbitres ou de démission... il faut que je puisse les modifier en tout temps et que le reste fonctionne toujours)
- Dans l'onglet "Convocation", Les colonnes A à G représente les données du match (que je copie à partir d'un fichier .csv) où l'arbitre/juge/coach sera convoqué, les colonnes de H à N sont les arbitres officiant lors du match en question

Ce que je souhaiterais faire c'est de remplir mon calendrier avec les arbitres/juges/coach dans l'onglet "Convocation"et que lorsque je presse un bouton "Màj onglets", si l'arbitre Durand est convoqué à un match, toute la ligne (de la colonne A à N) soit automatiquement reportée dans l'onglet "Durand". Il est également possible qu'il y ait 2 arbitres avec un coach pour un match... dans ce cas, le match devra apparaître dans les 3 onglets correspondant aux arbitre/juge/coach).

Merci d'avance pour votre aide et bonne soirée
 

Pièces jointes

  • volley.xlsm
    28 KB · Affichages: 42
  • volley.xlsm
    28 KB · Affichages: 42
  • volley.xlsm
    28 KB · Affichages: 45

gbinforme

XLDnaute Impliqué
Re : Renvoyer ligne de données dans un onglet selon mot-clé

Bonjour,

Voici ton classeur avec la macro :

- tous les noms présents de H à N sont considérés comme des noms d'onglets.
- s'ils n'existent pas ils sont créés
- la ligne concernée est copiée à la suite dans l'onglet.
 

Pièces jointes

  • volley.xlsm
    36.7 KB · Affichages: 45
  • volley.xlsm
    36.7 KB · Affichages: 43
  • volley.xlsm
    36.7 KB · Affichages: 46
C

Compte Supprimé 979

Guest
Re : Renvoyer ligne de données dans un onglet selon mot-clé

Bonsoir le fil

J'avais préparé également le classeur, je le poste donc ;)

A+
 

Pièces jointes

  • Florian110790_volley.xlsm
    39 KB · Affichages: 36

florian110790

XLDnaute Nouveau
Re : Renvoyer ligne de données dans un onglet selon mot-clé

Bonjour,
Merci pour votre rapidité.

Je viens de tester et le programme fonctionne a condition que l'arbitre n'aie qu'un seul match,est-ce possible de le modifier afin que tous les matchs qu'un arbitre a apparaisse un en dessous de l'autre dans l'onglet à son nom ?

Merci
 

florian110790

XLDnaute Nouveau
Re : Renvoyer ligne de données dans un onglet selon mot-clé

Bonsoir,
Désolé je n'avais pas vu votre message ;-)

Alors je viens de tester en rajoutant plusieurs autres noms ... quand je presse sur le bouton de mise à jour, certains onglets se mettent à jour, certains partiellement et d'autres non ... je represse alors le bouton et là plusieurs viennent à double ?! Je n'ai pas trop compris pourquoi ...
Sinon pour le reste tout m'a l'air en ordre ...
Pouvez-vous voir pour régler le problème ?

Bonne soirée :)
 
C

Compte Supprimé 979

Guest
Re : Renvoyer ligne de données dans un onglet selon mot-clé

Salut Florian110790

Il y avait effectivement un bug :eek:;)

Attention : mon code ne copie pas la première ligne d'entête

A+
 

Pièces jointes

  • Florian110790_volley v2.xlsm
    41.7 KB · Affichages: 35

Discussions similaires

Statistiques des forums

Discussions
312 248
Messages
2 086 593
Membres
103 248
dernier inscrit
Happycat