Bonjour le forum,
Tous les ans c'est le bazar lors du début de la saison, j'aimerais faire un système de suivi des stocks de matériel de mon club de Foot US.
Là je fais une macro qui compare les numéros attribué dans la page "Roster" à un joueur, il faut retrouver le numéro sur la feuille "Maillots" et assigner le nom du joueur à ce numéro.
J'ai une erreur de compatibilité (13) sur cette ligne : NumeroRoster = Worksheets(Roster).Range("E" & i).Value
Option Explicit
Sub Attribution_Maillots()
'
' Attribution_Maillots Macro
'
Dim NumeroRoster As String, NumeroMaillot As String, Joueur As String
Dim i As Integer, j As Integer
'Recherche du numéro correspondant pour y attribuer le nom du joueur
For i = 4 To 102
NumeroRoster = Worksheets(Roster).Range("E" & i).Value
For j = 3 To 101
NumeroMaillot = Worksheets(Maillots).Range("B" & j).Value
If NumeroRoster = NumeroMaillot Then
Joueur = Sheets(Roster).Range("B" & i).Value
Sheets(Maillots).Range("C" & j).Value = Joueur
End If
Next j
Next i
'
End Sub
J'avoue que sur le coup de la compatibilité, je bloque un peu. Du coup si quelqu'un voit le problème, ça me rendrais un bon service. Voici le code.
Merci à ceux qui s'y intéresseront