Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Ca devient vraiment complexe votre affaire. Comment connaitre le nom du fichier ?
Est ce qu'avec les données présentes dans Generateur on peut déduire cet ID admin ?
Par ex avec lg,ht,na,bw ... et la Div peut on trouver l' ID ?
Votre liste de SI ferait quelle longueur ?
 

Phytoman

XLDnaute Junior
j'ai identifié +/- 200 correspondance tous fichiers confondus.il n'est pas possible de générer l'Id Admin depuis le contenu des fichiers, ce sont des identifiants créés lors de la création d'une équipe dans l'admin
 

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
971
Réponses
0
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…