Microsoft 365 Formatage base de données Football

Phytoman

XLDnaute Junior
Bonjour et merci pour toute l'aide déjà apportée jusqu'ici.

Dernière ligne droite, l'import des données de la fédération belge de Foot.
Les fichier Excel importés depuis la fédération de football belge ne sont pas exploitables en l’état.
Cette macro pourrait être dans un seul fichier, dans quel cas je devrais systématiquement faire un copier-coller des données reçues, soit propre à tous les classeurs, ce qui en faciliterait la tâche.
Il me faudrait les adapter comme suit :
  • Remplacer la colonne J (club visité) et K (club visiteur) par la concaténation suivante (ou ajouter deux colonnes) :
  • Nom de fichier= (voir liste plus bas) -->initiales
  • DIV = forcer à 5 caractères - Si <, ajouter des 0 avant (éviter risques de doublons)
  • Matricule = forcer à 5 caractères - Si <, ajouter des 0 avant
  • Liste des initiales des noms de fichier :
    • lieresdownP = lg
    • hairesdownP = ht
    • namresdownP = na
    • brwresdownP = bw
    • luxresdownP = lu
Ce qui donne : lg0003a08422

D’autres noms de fichier pourraient y être ajoutés ultérieurement
en annexe les résultats de la semaine pour la province de Liège.
Merci de votre aide
 

Pièces jointes

  • lieresdownP.xlsm
    861.3 KB · Affichages: 7

Phytoman

XLDnaute Junior
Je pourrais par exemple insérer ce tableau en colonne T et S de la feuille principale "Générateur de matchs" mais en lançant la macro, je dois avoir une colonne qui viendrait s'intégrer entre K et L et qui indiquerait la correspondance de compétition. Le tout est que je dois avoir tous ces renseignement sur la même page !
Si besoin, on peut faire un skype
 

Phytoman

XLDnaute Junior
Oui ça je suis d'accord mais comment générer les correspondances ? le tableau fait 43 lignes après dédoublonnage rien pour la province de Liège alors qu'il y a 15800 matchs ! Tous fichiers confondus je dois être à 100.000 matchs, je ne vais pas faire chaque ligne à la main. Si j'ai un tableau de correspondance, il regarde le nom du fichier, vérifie la colonne et insère l'ID Admin correspondant dans une colonne pour chaque ligne
Si LieresdownP (nom de fichier) et DIV (colonne A)= 1 --> ID Admin = 88
Si LieresdownP (nom de fichier) et DIV (colonne A)= U14PA --> Id admin 116
Si namresdownP(nom de fichier) et DIV (colonne A)= 1 --> ID Admin = 129
Si namresdownP(nom de fichier) et DIV (colonne A)= U14PA --> Id admin 157
 

Phytoman

XLDnaute Junior
Sans doute mais je ne sais pas comment on fait
Mois je pensais les placer dans le fichier Générateur de matchs, c'est celui par défaut que je laisse ouvert et quand j'ouvre un des fichier "LieresdownP " ou "LieresdownP", et que j'exécute la macro ces derniers sont mis à jour avec tous ces critères
 

Phytoman

XLDnaute Junior
lieresdownP --> Liège
hairesdownP --> Hainaut
namresdownP --> Namur
brwresdownP --> Brabant wallon
luxresdownP --> Luxembourg
antresdownP --> Anvers
limresdownP --> Limbourg
ovlresdownP --> Ouest Flandres
wvlresdownP --> West Flandres
braresdownP --> Brabant flamand
Mais je n'ai pas encore créé les ID Admin
 

Discussions similaires

Réponses
27
Affichages
970
Réponses
0
Affichages
1 K

Statistiques des forums

Discussions
314 485
Messages
2 110 101
Membres
110 663
dernier inscrit
ToussaintBug