Transposer chaque ligne d'un tableau dans un autre onglet (1 onglet/lg)

Bonjour,

J'ai un 1ère onglet "Scan" ou l'opérateur scanne en colonne B des QR code (nombre de lignes variant selon les expéditions du jour). DE ce QR code les autres colonnes se remplissent. Une macro recopie l'onglet "Masque_Etq" en fonction du nombre de ligne

Et j'aimerais ensuite que chaque ligne du tableau (colonne C à E) soit copiée/transposé dans un onglet (Masque_Etq1; Masque_Etq2, ...)

J'ai repris sur ce forum une boucle en essayant de l'adapter à mon besoin mais la macro bloque sur la ligne avant le Next i (celle que j'ai mise en "commentaire"). La syntaxe me semble bien incertaine à moins que se soit autre chose ?

Merci de votre aide

image 2022 06 28 002411258

Worksheets("Masque_Etq (" & i & ")").Range("C3").PasteSpecial Paste:=xlPasteValues, operation:=xlNone, transpose:=True

et comme la derniere feuille est "Masque_Etq (5)", i doit être equal ou inférieur à 5

Merci pour la réponse rapide et parfaite

Rechercher des sujets similaires à "transposer chaque ligne tableau onglet"