ça concerne EXCEL

Résolu
Signaler
Messages postés
25
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
17 juin 2013
-
Messages postés
25
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
17 juin 2013
-
bonjour,
exemple sur VBA de Excel:
Range("B1").Formula = 10+5         // ça donne comme résultat 15
à la place de  10+5   je voudrais mettre le contenu de la cellule A1 ou ya écrit   10+5
si je fais ça:
Range("B1").Formula = Range("A1").value
ça marche pas et comprends pas pourquoi ?
merci
AntoinM

2 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
Range("B1").Formula = Evaluate( Range("A1").Value)

---- Sevyc64  (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
25
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
17 juin 2013

casy: merci pour ton aide, ça fait 3 jours et 3 nuits que je cherche je vais enfin pouvoir aller au lit car je tombe de sommeil.

AM