Voici ma macro qui me permets de copier coller à partir de la ligne vide.
Sub Bouton19_Cliquer()
Application.ScreenUpdating = False
Dim nbcells As Integer
nbcells = Sheets("Feuil1").Range("a65536").End(xlUp).Row
If nbcells = 1 Then
colle_tableau (Sheets("Feuil1").Cells(2, 1))
Else
Sheets("Feuil1").Cells(nbcells, 1).Value = Sheets("M").Cells(1, 1).Value
colle_tableau (Sheets("Feuil1").Cells(nbcells, 1))
End If
Cells(1, 1).Select
Sheets("M").Activate
Cells(1, 1).Select
Application.ScreenUpdating = True
End Sub
Sub colle_tableau(ByVal Cellule As Range)
Sheets("M").Range("tableau69").Copy
Sheets("Feuil1").Activate
Cellule.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End Sub
Voici ma macro qui me permets de copier coller à partir de la ligne vide.
Sub Bouton19_Cliquer()
Application.ScreenUpdating = False
Dim nbcells As Integer
nbcells = Sheets("Feuil1").Range("a65536").End(xlUp).Row
If nbcells = 1 Then
colle_tableau (Sheets("Feuil1").Cells(2, 1))
Else
Sheets("Feuil1").Cells(nbcells, 1).Value = Sheets("M").Cells(1, 1).Value
colle_tableau (Sheets("Feuil1").Cells(nbcells, 1))
End If
Cells(1, 1).Select
Sheets("M").Activate
Cells(1, 1).Select
Application.ScreenUpdating = True
End Sub
Sub colle_tableau(ByVal Cellule As Range)
Sheets("M").Range("tableau69").Copy
Sheets("Feuil1").Activate
Cellule.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
End Sub