Glisser une formule en VBA

saiyuki -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

je dispose d'un fichier excel avec de nombreuses formules à l'intérieur des cellules.
D'un autre coté j'écris un programme VBA pour l'automatiser et notamment je dois faire "glisser" des formules d'une cellule à l'autre.
Je suis passé par une formule du type :
Soient CEL1 et CEL2 deux cellules définies,

CEL1..FormulaLocal = CEL2.FormulaLocal

Mais cela "recopie" exactement la formule présente dans CEL2 et la met dans CEL1 moi ce que je voudrais c'est que ce soit la formule adaptée à la position de CEL1.
Merci d'avance pour vos réponses
Raphaël

1 réponse

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour

    peut être en utilisant un copir/coller

    Range("C1").Copy Range("C2")
    bonne suite
    0