Coller "spécial" dans VBA

Fermé
b.hen - 21 févr. 2017 à 15:34
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 21 févr. 2017 à 19:18
Bonjour,

J'ai une macro dans laquelle mes données se repportent à que chaque fois à la ligne suivante (elle fonctionne très bien). Mais ce que je souhaiterais c'est que les données que la macro copie vers une liste principale, soient collées mais uniquement en terme de "valeur".
Je ne sais pas où placer dans le code le fait que ça doit être collé en valeur uniquement ?

Pourriez vous m'aider ?
Merci d'avance :)
A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
21 févr. 2017 à 19:18
Bonjour,

Par exemple :
Option Explicit
Sub CollerValeurs()
Const adrSource$ = "B2:D12"
Const adrCible$ = "X54"
  With Range(adrSource)
    Range(adrCible).Resize(.Rows.Count, .Columns.Count).Value = .Value
  End With
End Sub

0