Copié plusieur fois une sélection

Lgrinch Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis novice en Programmation ,mais je vais m'améliorer en 2017 avec une formation.
Pour le moment j'ai besoin de votre aide/

J'ai besoin de réaliser les actions suivantes:

Copier une sélection qui ce trouve de A1 à X7 situé dans une feuille nommé Etiquette. Dans cette plage de donnée ce trouve la valeur qui me donne le nombre de copie à effectuer
"J4".
Je dois la coller la sélection X fois" J4" dans une autre feuille .
Ensuite je passe à la sélection suivante dans la feuille Etiquette .
La sélection ce trouve 7 ligne plus basse sur un même nombre de ligne que la précédente et de la même manière je dois coller les données dans l'autre feuille sous la dernière copie.
et tout ceci en boucle jusqu'à ce que je trouve une valeur de zéro en " J4"

Pouvez vous m'aider ?
A voir également:

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,

dans la feuille étiquette le 2° groupe débute bien ligne 15 ?

dans la feuille cible (nom ?) on recopie le 2° groupe à la ligne 8 ou 15 ?

Si ligne 8 et rien à droite dans la feuille cible
Option Explicit
'-------------------------------------------------
Sub dupliquer()
Dim Lignes As Integer, Nbre As Integer

Sheets(2).Range("A1:X100000").Clear 'nettoyage
'détermination zone à copier
Nbre = Sheets("Etiquette").Range("J4")
Lignes = (Nbre + (Nbre - 1)) * 7
'copie la zone totale en feuille2
Range("A1:X" & Lignes).Copy Sheets(2).Range("A1")
With Sheets(2)
'détruit les espaces entre les groupes
.Range("A1:A" & Lignes).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
.Activate
End With
End Sub


 Michel
0