Bonjour tout le monde,
J'ai une macro relativement simple :
Sub recherche()
Sheets("Calcul").Select
Ville = Cells(5, 1)
j = 9
For i = 2 To 250
Sheets("Etude").Select
If Cells(6, i) = Ville Then
Club = Cells(7, i)
TypeSport = Cells(9, i)
Sheets("Calcul").Select
Cells(j, 1) = Club
Cells(j, 3) = TypeSport
j = j + 1
End If
Next i
Sheets("Calcul").Select
Range("A5").Select
End Sub
Pour TypeSport, les résultats peuvent être : individuel, collectif, combat, ... Jusqu'à présent, c'était très bien : ces résultats s'affichaient bien. Mais maintenant je voudrais qu'à chaque fois que Typesport = "collectif" cela me sorte, non pas "collectif", mais le résultat qui est ligne 12 et non pas 9, à savoir le niveau où joue ce club de sport collectif.
J'espère avoir été clair. C'est pour ça que je n'ai pas joint de fichier. Merci pour votre aide![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Mathieu
J'ai une macro relativement simple :
Sub recherche()
Sheets("Calcul").Select
Ville = Cells(5, 1)
j = 9
For i = 2 To 250
Sheets("Etude").Select
If Cells(6, i) = Ville Then
Club = Cells(7, i)
TypeSport = Cells(9, i)
Sheets("Calcul").Select
Cells(j, 1) = Club
Cells(j, 3) = TypeSport
j = j + 1
End If
Next i
Sheets("Calcul").Select
Range("A5").Select
End Sub
Pour TypeSport, les résultats peuvent être : individuel, collectif, combat, ... Jusqu'à présent, c'était très bien : ces résultats s'affichaient bien. Mais maintenant je voudrais qu'à chaque fois que Typesport = "collectif" cela me sorte, non pas "collectif", mais le résultat qui est ligne 12 et non pas 9, à savoir le niveau où joue ce club de sport collectif.
J'espère avoir été clair. C'est pour ça que je n'ai pas joint de fichier. Merci pour votre aide
Mathieu