Salut,
Pour l’instruction Option Explicit, je te laisse voir l’aide Excel qui est très bien foutue : tu sélectionnes les mots Option Explicit et tu tapes F1.
Pour le j, c’est une sorte de compteur qui permet à chaque nouvelle ligne de la feuille de base à reporter de la reporter à la bonne ligne de la feuille cible, d’où l’incrémentation de 1 à chaque fois.
Le j = 1 au début est juste car ta première ligne à remplir est la 2. Donc j prend déjà la valeur de 1 au départ, ensuite, aux premiers reports, ça prend la valeur 2 et la deuxième ligne – selon la numérotation Excel - sera remplie. Aux deuxièmes reports, j va devenir 3 et c’est la troisième ligne de ta feuille cible qui sera remplie, etc.
Même si tu numérotes tes lignes dans la feuille cible, il faudra quand même indiquer dans le code à quelle ligne doivent être reportées les données. Ou alors je n’ai pas compris ce que tu veux dire et il faut éventuellement créer ton code comme tu l’entends et voir si ça marche (ce qui m’étonnerait ).
Amicalement.