Dans une macro, je fais un formulaR1C1 avec la formule suivante :
"=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ru-th
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ? Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair
range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 580D1B63-30EB-4E90-8256-4EC5E690CF84@microsoft.com...
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante :
"=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ? Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
ru-th
désolé, je viens de me rendre compte que tu travail sur une version anglaise mais r1c1 pas évident à voir donc même chose mais avec "formula" tout court a+
"ru-th" a écrit dans le message de news: #
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
désolé, je viens de me rendre compte que tu travail sur une version anglaise
mais r1c1 pas évident à voir
donc même chose mais avec "formula" tout court
a+
"ru-th" <ailleurs@nowhere.fr> a écrit dans le message de news:
#3vTYWNwEHA.1396@tk2msftngp13.phx.gbl...
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair
range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 580D1B63-30EB-4E90-8256-4EC5E690CF84@microsoft.com...
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante :
"=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old
prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un
columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule
?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
désolé, je viens de me rendre compte que tu travail sur une version anglaise mais r1c1 pas évident à voir donc même chose mais avec "formula" tout court a+
"ru-th" a écrit dans le message de news: #
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
poy-poy
hey ruth,
Cela me donne le même résultat.... Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ? J'avoue n'utiliser que R1C1
Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ? Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
hey ruth,
Cela me donne le même résultat....
Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ?
J'avoue n'utiliser que R1C1
Cordialement
Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair
range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 580D1B63-30EB-4E90-8256-4EC5E690CF84@microsoft.com...
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante :
"=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
Cela me donne le même résultat.... Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ? J'avoue n'utiliser que R1C1
Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je click dans la cellule et en ressort, il effectue le calcul et m'affiche bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ? Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
ru-th
Formulocal permet d'utiliser les fonctions dans la langue d'origine [c1].formulalocal="=somme(a1:a10)" Formula tout court en grand breton [c1].formula="sum(a1:a10)" formular1c1 oblige à ce type de notation peu pratique RC-6...... a+ rural thierry
"poy-poy" a écrit dans le message de news:
hey ruth,
Cela me donne le même résultat.... Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ? J'avoue n'utiliser que R1C1
Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
Formulocal permet d'utiliser les fonctions dans la langue d'origine
[c1].formulalocal="=somme(a1:a10)"
Formula tout court en grand breton
[c1].formula="sum(a1:a10)"
formular1c1
oblige à ce type de notation peu pratique RC-6......
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 747E2DB3-3284-4533-A7C1-8CF54A82946F@microsoft.com...
hey ruth,
Cela me donne le même résultat....
Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ?
J'avoue n'utiliser que R1C1
Cordialement
Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair
range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 580D1B63-30EB-4E90-8256-4EC5E690CF84@microsoft.com...
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante :
"=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old
prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si
je
click dans la cellule et en ressort, il effectue le calcul et
m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un
columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma
formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement
qu'en
Formulocal permet d'utiliser les fonctions dans la langue d'origine [c1].formulalocal="=somme(a1:a10)" Formula tout court en grand breton [c1].formula="sum(a1:a10)" formular1c1 oblige à ce type de notation peu pratique RC-6...... a+ rural thierry
"poy-poy" a écrit dans le message de news:
hey ruth,
Cela me donne le même résultat.... Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ? J'avoue n'utiliser que R1C1
Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
poy-poy
Exellent !!
bon le local ne me servira pas vu que je suis en anglais :-) mais le formula tout court est génial !!
En plus, il marche pour mon problème !!!! Merci pour l'info
Codialement Benjamin
Formulocal permet d'utiliser les fonctions dans la langue d'origine [c1].formulalocal="=somme(a1:a10)" Formula tout court en grand breton [c1].formula="sum(a1:a10)" formular1c1 oblige à ce type de notation peu pratique RC-6...... a+ rural thierry
"poy-poy" a écrit dans le message de news:
hey ruth,
Cela me donne le même résultat.... Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ? J'avoue n'utiliser que R1C1
Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en
clickant dessus)?
Merci d'avance à tous Cordialement Benjamin
Exellent !!
bon le local ne me servira pas vu que je suis en anglais :-) mais le formula
tout court est génial !!
En plus, il marche pour mon problème !!!!
Merci pour l'info
Codialement
Benjamin
Formulocal permet d'utiliser les fonctions dans la langue d'origine
[c1].formulalocal="=somme(a1:a10)"
Formula tout court en grand breton
[c1].formula="sum(a1:a10)"
formular1c1
oblige à ce type de notation peu pratique RC-6......
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 747E2DB3-3284-4533-A7C1-8CF54A82946F@microsoft.com...
hey ruth,
Cela me donne le même résultat....
Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ?
J'avoue n'utiliser que R1C1
Cordialement
Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair
range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+
rural thierry
"poy-poy" <poypoy@discussions.microsoft.com> a écrit dans le message de
news: 580D1B63-30EB-4E90-8256-4EC5E690CF84@microsoft.com...
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante :
"=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old
prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si
je
click dans la cellule et en ressort, il effectue le calcul et
m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un
columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma
formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement
qu'en
bon le local ne me servira pas vu que je suis en anglais :-) mais le formula tout court est génial !!
En plus, il marche pour mon problème !!!! Merci pour l'info
Codialement Benjamin
Formulocal permet d'utiliser les fonctions dans la langue d'origine [c1].formulalocal="=somme(a1:a10)" Formula tout court en grand breton [c1].formula="sum(a1:a10)" formular1c1 oblige à ce type de notation peu pratique RC-6...... a+ rural thierry
"poy-poy" a écrit dans le message de news:
hey ruth,
Cela me donne le même résultat.... Ceci dit, quelles sont les différences entre formulaR1C1 et formulalocal ? J'avoue n'utiliser que R1C1
Cordialement Benjamin
Salut
essaie de travailler avec formulalocal, c'est souvent plus clair range("c3").formulalocal="=si(c1=VRAI;recherchev(gauche(.....)))"
a+ rural thierry
"poy-poy" a écrit dans le message de news:
Bonjour,
Dans une macro, je fais un formulaR1C1 avec la formule suivante : "=if(RC[-1]=true,vlookup(left(RC1,len(RC1)-2),'old prod'!A:B,2,false),0)"
Malheureusement, excel affiche #NAME? au-lieu de faire le calcul. Si je
click dans la cellule et en ressort, il effectue le calcul et m'affiche
bien
le résultat. J'ai essayé de le forcer à calculer par un columns.calculate
et
application.calculatefull, masi cela ne marche pas.
Quelqu'un saurait-il qu'est-ce qui ne plait pas à excel dans ma formule ?
Et y a t-il un moyen d'éliminer les #NAME? par VBA (ie: autrement qu'en