[vba] excel remplacer la formule par ca valeu

Résolu
iliesss Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -  
lermite222 Messages postés 9042 Statut Contributeur -
bonjour
comment copier une cellule qui contien une formule.
dans la piece jointe un fichier detailé
http://www.cijoint.fr/cjlink.php?file=cj201011/cijinSB1Ra.xlsm

2 réponses

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

    Dim f As Variant
    ActiveWindow.DisplayFormulas = True
    f = Selection.Formula
    ActiveWindow.DisplayFormulas = False
    Range("A10").Formula = f

    permet de recopier une formule via VBA

    bonne suite
    0
  2. lermite222 Messages postés 9042 Statut Contributeur 1 199
     
    Bonjour,
        Range("C5").Copy 'Plage à copier
        'F7 = plage où copier la valeur
        Range("F7").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _

    A+
    0