Bonjour à tous,
Comment en VBA, après un traitement, enlever les formules et ne garder que
les résultats de celles-ci.
Par exemple si en VBA je fais:
=a1+B1 et que par exemple le résultat est 4,
je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1
Merci
Pascal
Bonjour, Pas sur de comprendre ; as tu besoin de passer par l'écriture de la formule dans la feuille ? Auquel cas, tu peux utiliser ensuite utiliser (comme le souffle l'enregistreur de macros) :
Sinon, [c1] = [a1] + [b1] ou ActiveCell= [a1] + [b1], devraient pouvoir faire l'affaire
-- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "pb" a écrit dans le message de news:%
Bonjour à tous, Comment en VBA, après un traitement, enlever les formules et ne garder que les résultats de celles-ci. Par exemple si en VBA je fais: ¡+B1 et que par exemple le résultat est 4, je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1 Merci Pascal
Bonjour,
Pas sur de comprendre ; as tu besoin de passer par l'écriture de la formule
dans la feuille ?
Auquel cas, tu peux utiliser ensuite utiliser (comme le souffle
l'enregistreur de macros) :
Sinon, [c1] = [a1] + [b1] ou ActiveCell= [a1] + [b1], devraient pouvoir
faire l'affaire
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"pb" <pb@nospam.fr> a écrit dans le message de
news:%23TJNwXRsJHA.1504@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
Comment en VBA, après un traitement, enlever les formules et ne garder que
les résultats de celles-ci.
Par exemple si en VBA je fais:
¡+B1 et que par exemple le résultat est 4,
je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1
Merci
Pascal
Bonjour, Pas sur de comprendre ; as tu besoin de passer par l'écriture de la formule dans la feuille ? Auquel cas, tu peux utiliser ensuite utiliser (comme le souffle l'enregistreur de macros) :
Sinon, [c1] = [a1] + [b1] ou ActiveCell= [a1] + [b1], devraient pouvoir faire l'affaire
-- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "pb" a écrit dans le message de news:%
Bonjour à tous, Comment en VBA, après un traitement, enlever les formules et ne garder que les résultats de celles-ci. Par exemple si en VBA je fais: ¡+B1 et que par exemple le résultat est 4, je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1 Merci Pascal
Modeste
Bonsour® pb avec ferveur ;o))) vous nous disiez :
Comment en VBA, après un traitement, enlever les formules et ne garder que les résultats de celles-ci. Par exemple si en VBA je fais: ¡+B1 et que par exemple le résultat est 4, je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1
ActiveCell.value¬tiveCell.Value ou With ActiveSheet.Cells( x,y) .Value=.Value End With
Bonsour® pb avec ferveur ;o))) vous nous disiez :
Comment en VBA, après un traitement, enlever les formules et ne
garder que les résultats de celles-ci.
Par exemple si en VBA je fais:
=a1+B1 et que par exemple le résultat est 4,
je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1
ActiveCell.value=ActiveCell.Value
ou
With ActiveSheet.Cells( x,y)
.Value=.Value
End With
Comment en VBA, après un traitement, enlever les formules et ne garder que les résultats de celles-ci. Par exemple si en VBA je fais: ¡+B1 et que par exemple le résultat est 4, je voudrais n'avoir que le 4 dans ma cellule et non le a1+b1
ActiveCell.value¬tiveCell.Value ou With ActiveSheet.Cells( x,y) .Value=.Value End With