Coller une valeur avec la méthode range.copy

Résolu
Bonjour,

Que dois-je modifier dans cette formule pour qu'elle ne colle que la valeur

Range("Résumé").Copy Range(Range("But")).Offset(Range("Décalage"), 0)

3 réponses

  1. C'est un peu court comme explication.
    Ces instructions effectuent la copie de la plage "Résumé" puis effectuent un collage "spécial valeurs" à partir de la cellule "But" et avec un décalage de lignes correspondant à la valeur de la cellule "Décalage".

    Est-ce que le programme te renvoie une erreur ?
    Est-ce que tu n'obtiens pas le résultat attendu ?
    Est-ce que rien ne se passe ?

    Tu devrais joindre un fichier exemple via https://www.cjoint.com/ pour nous permettre de mieux comprendre.

    A+
    1. http://cjoint.com/14av/DDDhVABcusT.htm

      tu peux sélectionner un résumé depuis le 2eme onglet des options choisies (1 dans la zone colorrée pour choisir l'option) tu verras tout de suite le problème
    2. Effectivement
      MERCI !
  2. Bonjour,

    Essaie comme cela
        Range("Résumé").Copy
    Range("But").Offset(Range("Décalage").Value, 0).PasteSpecial Paste:=xlPasteValues

    A+