Bonjour,
Merci d'avance à celles et ceux qui prendront le temps pour mon problème.
J'exploite un fichier composé deux onglets "SOURCE" et "DESTI", mon but est de copier les valeurs des cellules B2 à B4
de l'onglet "SOURCE" pour les coller via un collage spéciale de valeurs aux mêmes emplacement sur l'onglet "DESTI".
Je veux que mes cellules de destinations restent au format standard tout en conservant les valeurs de la feuille source.
Le souci c'est que les valeurs copiées sont transformées en un format non souhaité:
2,54354921261306 devient 2,54355E+14
0,01036696826075 devient 1,0367+12
2,55391618087382 devient 2,5539E+14
J'utilise le code ci-dessous, qui marche très bien sur mon ordinateur personnel, mais pas sur mon poste pro.
Auriez-vous des idées à me proposer, je suis également preneur de sujet similaires s'ils existent.
Je vous joints aussi le fichier en question.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Sub Macopie() Dim Fsource, Fdesti As Excel.Worksheet Dim PLAGEACOPIER As Range Set Fsource = ThisWorkbook.Worksheets("SOURCE") Set Fdesti = ThisWorkbook.Worksheets("DESTI") Set PLAGEACOPIER = Fsource.Range(Fsource.Cells(2, 2), Fsource.Cells(4, 2)) PLAGEACOPIER.Copy Fdesti.Cells(2, 2).PasteSpecial Paste:=xlPasteValues End Sub
Merci encore.
Cordialement,
Kedmard
Partager