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. Bonjour,

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

    A+
    0
    1. non cela ne fonctionne pas.
      0
      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+
        0
        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
          0
        2. Effectivement
          MERCI !
          0