macro pour copier coller les valeurs des celulles

tapha20

XLDnaute Occasionnel
Set classeurSource = Application.Workbooks.Open("C:\HYPERFORMANCE\2.Dossiers intermédiaires\HPR\HPR.export.xls", , True)

Set classeurDestination = ThisWorkbook

classeurSource.Sheets("Heures").Cells.Copy classeurDestination.Sheets("HPR1").Range("A1")

classeurSource.Close False


cette macro permet d'importer les feuille excel "préciséeé vers à autre fichier.

En essayant de manipuler les données (exemple sommeprod) je me rends compte que le résultat des formules sont toujours "valeur!. le problème vient du faite que la macro copie colle la page mais les données par cellules, celles-ci n'existent pas.

quelqu'un aurait une idée comment modifier la macro pour copier les valeurs des celulles en même temps que la feuille excel.
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : macro pour copier coller les valeurs des celulles

Bonjour Tapha, bonjour le forum,

Non, non... Le code que tu montres ne copie pas un onglet (feuilles) mais bien les cellules de l'onglet spécifié...
classeurSource.Sheets("Heures").Cells.Copy classeurDestination.Sheets("HPR1").Range("A1")
ton problème doit être ailleurs...
 

Discussions similaires

Statistiques des forums

Discussions
312 111
Messages
2 085 396
Membres
102 882
dernier inscrit
Sultan94