[VBA-Excel 2007] Copier-Coller des données issues de formules pour créer un .csv [Résolu]

Signaler
Messages postés
130
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
16 juillet 2009
-
Messages postés
130
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
16 juillet 2009
-
Bonjour

Mon problème du jour:

Je souhaite copier et coller des valeurs depuis une feuille vers une autre pour ensuite les enregistrer sur un .csv

Mon code marche bien à une détail près: certaine valeur copier sont issu de calculs à partir de formule, ce qui me renvois bien sur un "##REF". Comment faire pour ne copier QUE les valeurs de la colonne? (environs 365 données par colonnes)

Actuellement mon code est le suivant:

          Case 13 And Sheets("" & RetourAnn).Range("N4").Value = "HCO3-"
                    If Sheets("" & RetourAnn).Range("O3").Value > -2 Then
                    Range("N" & cpt & ":N" & cpt1).Select
                    Selection.Copy
                    Sheets("site" & RetourCS & "ann" & RetourAnn).Select
                    Range("E" & c).Select
                    ActiveSheet.Paste

2 réponses

Messages postés
29
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
30 mars 2009

utilise la commande suivante pour coller uniqeument les valeurs

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
Messages postés
130
Date d'inscription
lundi 16 mars 2009
Statut
Membre
Dernière intervention
16 juillet 2009

Merci !!

(Oui j'avais pas du tout pensé au collage spécial, dur dur le vendredi...)