IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

VBA - copie d'une cellule : résultat de la formule et non formule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut VBA - copie d'une cellule : résultat de la formule et non formule
    Bonjour à tous,

    j'aimerais copier une cellule, mais copier le résultat de celle ci (ce qui est affiché) et non la formule.

    Comment puis je récupérer le résultat affiché et non la formule ??

    merci d'avance.

    Frederic

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour,

    As tu commencé, un code ?
    Normalement tu récupère bien le résultat et non la formule :

    dans cet exemple, j'ai une formule en a7 et j'obtient sa valeur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim macellule As Range
    Set macellule = Range("a7")
    MsgBox macellule

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut
    en fait j'utilise un copy pour copier une plage de cellule vers un autre classeur. Ca me copie bien ma plage, mais les formules comprises dans les cellules également !

    Désolé je n'avais pas précisé !

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    pastspecial donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Range("B5:D11").Copy
        Range("F14").PasteSpecial Paste:=xlPasteValues
        Application.CutCopyMode = False

Discussions similaires

  1. [XL-2010] Copie d'une cellule avec uniquement la valeur et non la formule
    Par Argonan dans le forum Excel
    Réponses: 3
    Dernier message: 17/02/2012, 13h25
  2. [XL-2007] problème de codage en vba ("copie d'une partie d'une cellule dans une cellule vide")
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 26/10/2010, 17h01
  3. Réponses: 8
    Dernier message: 01/08/2007, 12h06
  4. [VBA] Copy d'une selection dans Word
    Par marsupoilu dans le forum VBA Word
    Réponses: 1
    Dernier message: 04/07/2006, 09h27
  5. [VBA] Copie d'une feuille (avec graphique)
    Par ed_dexia dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/10/2005, 09h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo