Salut,
Je souhaite copier la ligne d'un onglet donner dans un autre.
Dans l'onglet de destination, je lui fait scanner les lignes jusqu'à en trouver une vide et là, je ne sais pas comment lui dire de la selectionner afin qu'il y colle la ligne provenant du premier onglet.
Extrait de mon code :
' copier la première ligne de l'onglet et le coller où il y a de la place sur la feuille ATTENTION
Sheets("ATTENTION").Select
' Recherche d'une ligne vide
For m = 3 To 25
' Test de la cellule selectionnée
Range("B" & m).Select
If (Range("B" & m) = "") And (Range("C" & m) = "") Then
Sheets(Onglet).Select
ActiveWindow.Panes(1).Activate
Rows("1:1").Select
Selection.Copy
Sheets("ATTENTION").Select
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx il n'accepte pas le code ci-dessous
Rows(m:m).Select
ActiveSheet.Paste
Sheets(Onglet).Select
Exit For
End If
Next m
' Fin de copie de l'entête de l'onglet
Merci d'avance.
Fab
Je souhaite copier la ligne d'un onglet donner dans un autre.
Dans l'onglet de destination, je lui fait scanner les lignes jusqu'à en trouver une vide et là, je ne sais pas comment lui dire de la selectionner afin qu'il y colle la ligne provenant du premier onglet.
Extrait de mon code :
' copier la première ligne de l'onglet et le coller où il y a de la place sur la feuille ATTENTION
Sheets("ATTENTION").Select
' Recherche d'une ligne vide
For m = 3 To 25
' Test de la cellule selectionnée
Range("B" & m).Select
If (Range("B" & m) = "") And (Range("C" & m) = "") Then
Sheets(Onglet).Select
ActiveWindow.Panes(1).Activate
Rows("1:1").Select
Selection.Copy
Sheets("ATTENTION").Select
' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx il n'accepte pas le code ci-dessous
Rows(m:m).Select
ActiveSheet.Paste
Sheets(Onglet).Select
Exit For
End If
Next m
' Fin de copie de l'entête de l'onglet
Merci d'avance.
Fab