j'ai fait une petite macro et je n'arrive pas à identifier l'erreur qui remonte lors du débogage :
"1004 - l'indice n'appartient pas à la sélection"
Après vérification, tout semble correspondre.
au début de la macro num_cpt est déclarer comme Integer
dans la fonction recherche :
Code:
Private Function rechercheligne(£classeur As String, feuille As String, colonne As String, [COLOR="Red"]dataf As String[/COLOR], depart As Long, valoffset As Integer)
il est déclarer en String !!
toujours sur la même feuille date_migration n'est pas déclarée
ici problème avec nom de la feuille
Code:
For i = 2 To Workbooks(classeur1).Sheets("GLOBAL").Range("d65536").End(xlUp).Row
Classeur1 correspond à la feuille périmètre suspens où il n'y a pas de feuille nommée Global
idem