VBA .Copier valeur cellule excel sans formule

Résolu/Fermé
sanchis81
Messages postés
134
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
2 octobre 2013
- 17 févr. 2009 à 11:59
 toto - 13 mai 2013 à 15:06
Bonjour,

j'ai utilisé une macro qui copie le contenu d'une cellule pour le copier dans la dernière ligne non vide d'une colonne.

Malheureusement, si la cellule de départ contient une formule, ce sera la formule qui sera copiée dans la cellule d'arrivée et non la valeur de la cellule de départ.

Voici mon code:

Sub test()
Sheets(1).Cells(1, 1).Copy Sheets(2).Cells(65535, 1).End(xlUp)(2)
End Sub

Que dois-je modifier à ce code pour pouvoir vraiment copier la valeur de la cellule de départ?
A voir également:

3 réponses

m@rina
Messages postés
17443
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
18 mai 2022
10 901
17 févr. 2009 à 12:20
Bonjour

Essaie ça :

Sub test() 
Sheets(1).Cells(1, 1).Copy 
Sheets(2).Cells(65535, 1).End(xlUp)(2).PasteSpecial Paste:=xlPasteValues
End Sub 


m@rina
2