V
Vario29
Guest
Bonjour,
J’utilise ce code pour copier des données d’un classeur vers un autre classeur. Ce macro copie les données en effaçant les données déjà présentes dans le classeur destination. Sauf que je viens de me rendre compte qu’il ne le fait pas ! et je sais pas comment corriger mon macro pour arriver à mon objectif.
Pouvez m’aider à modifier ce code ?
Merci d’avance pour vos réponses,
Christophe
J’utilise ce code pour copier des données d’un classeur vers un autre classeur. Ce macro copie les données en effaçant les données déjà présentes dans le classeur destination. Sauf que je viens de me rendre compte qu’il ne le fait pas ! et je sais pas comment corriger mon macro pour arriver à mon objectif.
Pouvez m’aider à modifier ce code ?
Merci d’avance pour vos réponses,
Christophe
Sub Urssaf()
Dim FichS As Workbook
Dim FichD As Workbook
Dim rs As Range
Dim rd As Range
Dim Chemin$
With Application
.ScreenUpdating = False
.DisplayAlerts = False
Set FichS = ThisWorkbook
Set rs = Range("C1:N" & Range("A65000").End(xlUp).Row)
Chemin = "F:\COMMUN\PAIE\COTISATIONS\COTISATIONS QCOM\Cotisations 2009\Cotisations-Excel\Urssaf.xls"
Workbooks.Open Chemin
Set FichD = ActiveWorkbook
Set rd = FichD.Sheets("Chiffres").Range("A1")
rd.Cells.Clear
rs.Copy rd
With FichD
.Save
.Close
End With
.ScreenUpdating = True
.DisplayAlerts = True
End With
End Sub