VBA copie colle valeurs tableau sur autre worksheet

Bonjour!

avec beaucoup d'aide (Je me lance depuis peu en vba....) je suis venue a bout de faire la macro suivante:

Sub Macro_metajour()

Dim classeurSource As Workbook, classeurDestination As Workbook
'ouvrir le classeur source en lecture seule'
Chemin = ThisWorkbook.Path
'definir le classeur destination'
Set classeurDestination = ThisWorkbook
Set classeurSource = Application.Workbooks.Open(Chemin & "\Sommaire Clients & Gestion Factures.xlsm")
'copier les données de la feuille XX du classeur source vers la feuille YY du classeur de destination'
classeurSource.Sheets("SOMMAIRE MASTER A CACHER").Cells.Copy classeurDestination.Sheets("Sommaire Factures_Master").Range("A1")
'fermer le classeur source
classeurSource.Close False

End Sub

Qui semble vouloir bien fonctionner... SAUF que mon tableau a copier est plein de formules....

j'ai essayer plein de trucs et je n'arrive a rien...

toute tentative d'adaptation fini en erreur...

un petit coup de pouce?

Merci

Bonjour Sof, bonjour le forum,

Pas sûr d'avoir bien compris ton problème. Le code ci-dessous ne copie que les valeurs :

Sub Macro2()
Dim CS As Workbook
Dim CD As Workbook
Dim OS As Worksheet
Dim OD As Worksheet
Dim CH As String

Set CD = ThisWorkbook
CH = CD.Path
Set OD = CD.Worksheets("Sommaire Factures_Master")
Set CS = Application.Workbooks.Open(CH & "\Sommaire Clients & Gestion Factures.xlsm")
Set OS = CS.Worksheets("SOMMAIRE MASTER A CACHER")
OS.Cells.Copy
OD.Range("A1").PasteSpecial (xlPasteValues)
CS.Close False
End Sub
Rechercher des sujets similaires à "vba copie colle valeurs tableau worksheet"