Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 copier/coller en valeur

YohanSC

XLDnaute Nouveau
Bonjour,

Une question par rapport à ce code, je souhaiterais copier coller en valeur mais je ne sais comment... avec .value ou Pastespecial?

Set wsCopy = Workbooks("ClasseurA.xlsm").Worksheets("Suivi prod")
Set wsDest = Workbooks("CalsseurB.xlsx").Worksheets("Données")
lDestLastRow = wsDest.Cells(wsDest.Rows.Count, "A").End(xlUp).Offset(1).Row
wsCopy.Range("A100:I100").Copy _
wsDest.Range("A" & lDestLastRow)


Merci de votre aide

Yohan
 
Solution
Bonjour,
La copie devra se faire sur 2 lignes distingues
Dans cet exemple==> Colle la valeur est le format des nombres
VB:
wsCopy.Range("A100:I100").Copy
wsDest.Range("A" & lDestLastRow).PasteSpecial Paste:=xlPasteValuesAndNumberFormats
NB: Attention de ne pas <caller la soeur> avec...

Jacky67

XLDnaute Barbatruc
Bonjour,
La copie devra se faire sur 2 lignes distingues
Dans cet exemple==> Colle la valeur est le format des nombres
VB:
wsCopy.Range("A100:I100").Copy
wsDest.Range("A" & lDestLastRow).PasteSpecial Paste:=xlPasteValuesAndNumberFormats
NB: Attention de ne pas <caller la soeur> avec "CalsseurB.xlsx"
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…