Insérer des valeurs copié

Résolu/Fermé
WILK642 Messages postés 6 Date d'inscription mercredi 30 décembre 2020 Statut Membre Dernière intervention 5 mars 2021 - 15 janv. 2021 à 10:56
yg_be Messages postés 23361 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 novembre 2024 - 18 janv. 2021 à 13:21
Bonjour,
J'ai fait une petite macro pour copier une plage des valeurs et les insérer dans une autre feuille en insérant les valeurs dans une colonne à gauche.
Cependant les valeurs copie sont des calcules issu des formules, du coup une fois inséré, c'est sont les formules qui c'est copient, et moi je veux que ca soit seulement les valeurs.
Comment faire pour que "Selection.Insert Shift:=xlToRight" fasse également un un genre de Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False

Voici le code:
Sub Reinseigner_des_conso()

Sheets("Relevés_et_Suivi").Activate

Range("Y13:Y32").Select
Selection.Copy

Sheets("Résumé_conso").Activate

Range("R12").Select
Selection.Insert Shift:=xlToRight

End Sub

Merci
A voir également:

3 réponses

yg_be Messages postés 23361 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 novembre 2024 Ambassadeur 1 556
15 janv. 2021 à 11:32
bonjour,
moi je ferais en deux étapes, d'abord insérer des cellules vides, ensuite copier les valeurs.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
Modifié le 15 janv. 2021 à 11:39
Bonjour,

Comme le propose yg_be (que je salue) :
Sub Reinseigner_des_conso()

  ' Inserer la plage
  Sheets("Résumé_conso").Range("R12:R31").Insert Shift:=xlToRight
  ' Pour copier les formats, copier tout (inutile si pas besoin des formats)
  Sheets("Relevés_et_Suivi").Range("Y13:Y32").Copy Sheets("Résumé_conso").Range("R12")
  ' Copier uniquement les valeurs
  Sheets("Résumé_conso").Range("R12:R31").Value = Sheets("Relevés_et_Suivi").Range("Y13:Y32").Value

End Sub



0
WILK642 Messages postés 6 Date d'inscription mercredi 30 décembre 2020 Statut Membre Dernière intervention 5 mars 2021
18 janv. 2021 à 11:07
Super, merci à vous, ca marche comme je voulais
0
yg_be Messages postés 23361 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 novembre 2024 1 556
18 janv. 2021 à 13:21
peux-tu alors marquer la discussion comme résolue?
0