Boucle - Copier les valeurs

  • Initiateur de la discussion Initiateur de la discussion Patchi06
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Patchi06

Guest
Bonjour.
Je butte sur une boucle : A partir d'un classeur, j'extrait des fiches selon un certain critère ; J'affiche cette liste sur mon classeur et ensuite -c'est la que je coince- j'aimerai copier une à une chaque fiche et les coller successivement en H5 pour ensuite générer des étiquettes à code barre.
Je joint un petit classeur pour mieux visualiser.
Pouvez-vous m'aider ? Merci par avance.
 

Pièces jointes

Re : Boucle - Copier les valeurs

Bonjour,

avec cette macro ci-joint :

Code:
Sub Essai()
Sheets("Feuil1").Select
T = 8
 For i = 8 To 14
  If Cells(T, i) = "" Then Exit Sub
  Cells(T, i).Copy
   For j = 17 To 23
    Cells(j, 2).Select
    If ActiveCell = "" Then
     ActiveSheet.Paste
    Application.CutCopyMode = False
    Exit For
    Else
    Cells(j + 1, 2).Select
    End If
 Next j
  If i = 14 Then
 Cells(T + 1, i + 1).Select
 Else
  Cells(T, i + 1).Select
  End If
 Next i
End Sub
 
Re : Boucle - Copier les valeurs

J'ai rajouté quelques lignes pour la mise en forme

Code:
Sub Essai()
Sheets("Feuil1").Select
T = 8
Z = 17 + 1
 For I = 8 To 14
  If Cells(T, I) = "" Then Exit Sub
  Cells(T, I).Copy
   For j = 17 To 23
    Cells(j, 2).Select
    If ActiveCell = "" Then
     ActiveSheet.Paste
    Application.CutCopyMode = False
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlCenter
        .Interior.ColorIndex = 6
    End With
    Exit For
    Else
    Cells(j + 1, 2).Select
    End If
 Next j
  If I = 14 Then
 Cells(T + 1, I + 1).Select
 Else
  Cells(T, I + 1).Select
  End If
 Next I
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

C
Réponses
0
Affichages
1 K
C
Z
Réponses
3
Affichages
2 K
Z
Réponses
6
Affichages
1 K
T
Réponses
4
Affichages
6 K
ThomasGLT
T
Réponses
13
Affichages
2 K
Retour