Bonjour,
Je recherche comment modifier ce code pour qu'il rajoute les données sur la première ligne "6" pour que les données affichées sont préalablement décalées vers le bas pour laisser la place libre en ligne 6 afin d'y mettre les nouvelles données
Merci d'avance
Max
Je recherche comment modifier ce code pour qu'il rajoute les données sur la première ligne "6" pour que les données affichées sont préalablement décalées vers le bas pour laisser la place libre en ligne 6 afin d'y mettre les nouvelles données
Code:
Private Sub CommandButton1_Click()
Dim Chemin As String
Dim DerniereLigneSource As Integer, DerniereLigneDestination As Integer
Chemin = ActiveWorkbook.Path & "\balance.xlsm"
With Workbooks("journal").Sheets("Feuil1")
DerniereLigneSource = .Range("A65536").End(xlUp).Row
End With
Workbooks.Open Chemin
DerniereLigneDestination = Range("A65536").End(xlUp).Row + 1
With Workbooks("journal").Sheets("Feuil1")
Cells(DerniereLigneDestination, 1) = .Cells(DerniereLigneSource, 1)
Cells(DerniereLigneDestination, 2) = .Cells(DerniereLigneSource, 2)
Cells(DerniereLigneDestination, 4) = .Cells(DerniereLigneSource, 6)
Cells(DerniereLigneDestination, 5) = .Cells(DerniereLigneSource, 8)
Cells(DerniereLigneDestination, 6) = .Cells(DerniereLigneSource, 9)
End With
ActiveWorkbook.Save
ActiveWorkbook.Close
End Sub
Merci d'avance
Max