Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.
Salut pat pb1,
Merci pour votre message dans la communauté Microsoft.
L’utilisation de VBA pour automatiser le traitement de ces données est un bon choix.
Tout d’abord, nous devons savoir que le format CSV est un format de texte brut et que les macros ne peuvent pas s’exécuter sur des fichiers CSV.
Par conséquent, la première étape consiste à convertir le fichier CSV au format XLSM (Excel Macro-Enabled Workbook).

.
Ouvrez le classeur converti et créez une nouvelle feuille de calcul pour recevoir les données, appelons-la Sheet1.

.
En examinant la structure du fichier, nous pouvons voir que le dixième caractère de la cellule A est la première lettre du nom du club. Il suffit donc de vérifier le dixième caractère dans les cellules de la colonne A, et s’il s’agit de la lettre T, de l’extraire.

.
Créez une macro, collez-y le code suivant, enregistrez, fermez la fenêtre de l’éditeur VBA et exécutez la macro.
Dim ws As Worksheet
Dim ws2 As Worksheet
Dim lastRow As Long
Dim i As Long
Dim targetRow As Long
Set ws = ThisWorkbook.Sheets("tic_classement-export")
Set ws2 = ThisWorkbook.Sheets("Sheet1")
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
targetRow = 1
For i = 1 To lastRow
If Mid(ws.Cells(i, 1).Value, 10, 1) = "T" Then
ws2.Cells(targetRow, 1).Value = ws.Cells(i, 1).Value
targetRow = targetRow + 1
End If
Next i
De cette façon, vous obtiendrez toutes les données des joueurs des clubs commençant par la lettre T dans la feuille de calcul Sheet1.

.
J’ai partagé avec vous le classeur activé pour les macros que j’ai utilisé pour le test dans un message privé, qui contient les données exportées avec succès. Veuillez vérifier vos messages si vous en avez besoin.

.
J’espère que les informations ci-dessus vous seront utiles !
Sinceres salutations
Thomas C - MSFT | Spécialiste du support communautaire Microsoft