Phillip
XLDnaute Occasionnel
Bonjour,
Je suis en train de faire un tableau pour automatiser un classement.
Pour calculer bpdom, etc...J'ai crée des fonctions, en passant en paramètre le nom de l'équipe. Je voudrais savoir s'il est possible (et comment faire pour) de passer le nom de façon dynamique, avc une boucle par exemple pour toutes les équpes, sinon, je suis obligé d'appeller les fonctions x fois... (20 !)
Call bpdom(Ajaccio, 2, 22)
Call bpext(Ajaccio, 2, 23)
Call bcdom(Ajaccio, 2, 23)
Call bcext(Ajaccio, 2, 22)
BPAjaccio = bpteamdom + bpteamext
BCAjaccio = bcteamdom + bcteamext
..........
.........
'calcul des buts a domicile
Public Function bpdom(teamdom, i, j)
bpteamdom = 0
Do While j < 61
bpteamdom = bpteamdom + Cells(i, j).Value
j = j + 2
Loop
End Function
Je suis en train de faire un tableau pour automatiser un classement.
Pour calculer bpdom, etc...J'ai crée des fonctions, en passant en paramètre le nom de l'équipe. Je voudrais savoir s'il est possible (et comment faire pour) de passer le nom de façon dynamique, avc une boucle par exemple pour toutes les équpes, sinon, je suis obligé d'appeller les fonctions x fois... (20 !)
Call bpdom(Ajaccio, 2, 22)
Call bpext(Ajaccio, 2, 23)
Call bcdom(Ajaccio, 2, 23)
Call bcext(Ajaccio, 2, 22)
BPAjaccio = bpteamdom + bpteamext
BCAjaccio = bcteamdom + bcteamext
..........
.........
'calcul des buts a domicile
Public Function bpdom(teamdom, i, j)
bpteamdom = 0
Do While j < 61
bpteamdom = bpteamdom + Cells(i, j).Value
j = j + 2
Loop
End Function