Bonjour,
Je sais que le sujet a été déjà traité, mais je n'ai pas réussi à "trouver" mon erreur.
J'ai un fichier Excel avec 58 onglets "matériaux" comprenant des infos fournisseurs. Je souhaite regrouper toutes ces informations dans un 1er onglet "SYNTHESE".
J'ai essayé ça :
Sub LISTING()
Dim Classeur As Workbook
Set Classeur = ThisWorkbook
For i = 2 To 59
Sheets(i).Activate
Sheets(i).Range("A1:G3000").Copy Classeur.Sheets("SYNTHSE").Range("A10000").End(xlUp)(2)
Sheets("SYNTHESE").Activate
Next i
End Sub
Mais j'obtiens : erreur d'exécution "9":
L'indice est en dehors des dimensions du tableau.
De plus j'aurais aimé avoir un curseur pour faciliter la mise à jour, je en suis pas la seule à utiliser ce fichier
Merci d'avance de votre aide.
Ps: je suis vraiment très très novice, donc ne lésinez pas sur les explications