J'ai un classeur excel avec beacoup de cellule ou la formule est la meme.
Il m'arrive souvent de modifier cette formule.
je voudrais savoir s'il existe un moyen de faire quelque chose dans ce
style:
=FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
--
Olivier SOW
*****************
Service informatique
Espace Compétences
vous avez regardé la fonction INDIRECT ? pas sur que ça fasse ce que vous voulez, mais votre explication n'est pas trés limpide, pour moi du moins
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Le 30/06/2005 10:33 vous avez écrit ceci :
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
Bonjoir(c) Olivier SOW
vous avez regardé la fonction INDIRECT ?
pas sur que ça fasse ce que vous voulez, mais votre explication n'est pas
trés limpide, pour moi du moins
--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/
Le 30/06/2005 10:33 vous avez écrit ceci :
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme.
Il m'arrive souvent de modifier cette formule.
je voudrais savoir s'il existe un moyen de faire quelque chose dans ce
style:
=FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
vous avez regardé la fonction INDIRECT ? pas sur que ça fasse ce que vous voulez, mais votre explication n'est pas trés limpide, pour moi du moins
-- JièL / Jean-Louis GOUBERT La FAQ Outlook est la : http://faq.outlook.free.fr/
Le 30/06/2005 10:33 vous avez écrit ceci :
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
François Rivierre
Bonjour Olivier,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Bon, je ne sais pas si j'ai bien tout compris, mais si la formule est *exactement* la même dans toutes les cellules, pourquoi ne pas l'écrire une seule fois (mettons en A1), et se contenter ensuite de mettre dans les autres cellules "¡" ?
Cordialement,
François RIVIERRE
Bonjour Olivier,
J'ai un classeur excel avec beacoup de cellule ou la formule est la
meme. Il m'arrive souvent de modifier cette formule.
je voudrais savoir s'il existe un moyen de faire quelque chose dans ce
style:
=FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment
à ca.
Bon, je ne sais pas si j'ai bien tout compris, mais si la formule est
*exactement* la même dans toutes les cellules, pourquoi ne pas l'écrire une
seule fois (mettons en A1), et se contenter ensuite de mettre dans les
autres cellules "¡" ?
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Bon, je ne sais pas si j'ai bien tout compris, mais si la formule est *exactement* la même dans toutes les cellules, pourquoi ne pas l'écrire une seule fois (mettons en A1), et se contenter ensuite de mettre dans les autres cellules "¡" ?
Cordialement,
François RIVIERRE
Jean-Claude Arbaut
Le 30/06/05 12:38, dans Ot43d$, « François Rivierre » a écrit :
Bonjour Olivier,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Bon, je ne sais pas si j'ai bien tout compris, mais si la formule est *exactement* la même dans toutes les cellules, pourquoi ne pas l'écrire une seule fois (mettons en A1), et se contenter ensuite de mettre dans les autres cellules "¡" ?
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Le 30/06/05 12:38, dans Ot43d$VfFHA.2472@TK2MSFTNGP15.phx.gbl, « François
Rivierre » <FRiviR2@aol.com> a écrit :
Bonjour Olivier,
J'ai un classeur excel avec beacoup de cellule ou la formule est la
meme. Il m'arrive souvent de modifier cette formule.
je voudrais savoir s'il existe un moyen de faire quelque chose dans ce
style:
=FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment
à ca.
Bon, je ne sais pas si j'ai bien tout compris, mais si la formule est
*exactement* la même dans toutes les cellules, pourquoi ne pas l'écrire une
seule fois (mettons en A1), et se contenter ensuite de mettre dans les
autres cellules "¡" ?
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire
du copier-coller, je ne vois pas bien ce qu'on peut faire.
Le 30/06/05 12:38, dans Ot43d$, « François Rivierre » a écrit :
Bonjour Olivier,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Bon, je ne sais pas si j'ai bien tout compris, mais si la formule est *exactement* la même dans toutes les cellules, pourquoi ne pas l'écrire une seule fois (mettons en A1), et se contenter ensuite de mettre dans les autres cellules "¡" ?
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
François Rivierre
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Oui effectivement... Peut-être qu'en écrivant une macro, qui mettrais la formule dans chaque cellule concernée. De cette façon, lorsqu'on veut modifier la formule, on ne la change qu'une fois, dans le corps de la macro, puis en activant la macro, on recopie la formule partout...
Une suggestion comme ça, en passant, parce que je ne vois pas ce qu'on peut faire d'autre...
Cordialement,
François RIVIERRE
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de
faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Oui effectivement... Peut-être qu'en écrivant une macro, qui mettrais la
formule dans chaque cellule concernée. De cette façon, lorsqu'on veut
modifier la formule, on ne la change qu'une fois, dans le corps de la macro,
puis en activant la macro, on recopie la formule partout...
Une suggestion comme ça, en passant, parce que je ne vois pas ce qu'on peut
faire d'autre...
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Oui effectivement... Peut-être qu'en écrivant une macro, qui mettrais la formule dans chaque cellule concernée. De cette façon, lorsqu'on veut modifier la formule, on ne la change qu'une fois, dans le corps de la macro, puis en activant la macro, on recopie la formule partout...
Une suggestion comme ça, en passant, parce que je ne vois pas ce qu'on peut faire d'autre...
Cordialement,
François RIVIERRE
SL
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
"Olivier SOW" a écrit dans le message de news:
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une
fonction.
Par exemple :
supposons que ta colonne B soit le double de la colonne A. tu pourrais
écrire dans ta colonne B : ¡*2 et copier cette formule.
La fonction ¡*2 tu peux lui donner un nom.
Pour ce faire, tu selectionnes la cellule B1, tu vas dans
insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par
exemple et comme référence ¡*2
maintenant dans ta colonne B : tu tapes =double.
Cette fonction te donnera le double de la cellule à gauche (puisque tu étais
en B1 lorsque tu l'a saisie)
Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
"Olivier SOW" <osow@espace-competences.org> a écrit dans le message de news:
OcFe37UfFHA.3256@TK2MSFTNGP12.phx.gbl...
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme.
Il m'arrive souvent de modifier cette formule.
je voudrais savoir s'il existe un moyen de faire quelque chose dans ce
style:
=FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
--
Olivier SOW
*****************
Service informatique
Espace Compétences
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
"Olivier SOW" a écrit dans le message de news:
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
Jean-Claude Arbaut
Le 30/06/05 18:36, dans #, « SL » a écrit :
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
Ce qui me fait penser qu'on peut aussi (ça doit revenir à peu près à ton truc) définir une fonction en VBA, s'en servir dans la feuille de calcule, puis modifier la fonction VBA comme on veut.
Le 30/06/05 18:36, dans #mTOUHZfFHA.3164@TK2MSFTNGP15.phx.gbl, « SL »
<nospam_sl69@laposte.fr> a écrit :
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une
fonction.
Par exemple :
supposons que ta colonne B soit le double de la colonne A. tu pourrais
écrire dans ta colonne B : ¡*2 et copier cette formule.
La fonction ¡*2 tu peux lui donner un nom.
Pour ce faire, tu selectionnes la cellule B1, tu vas dans
insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par
exemple et comme référence ¡*2
maintenant dans ta colonne B : tu tapes =double.
Cette fonction te donnera le double de la cellule à gauche (puisque tu étais
en B1 lorsque tu l'a saisie)
Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
Ce qui me fait penser qu'on peut aussi (ça doit revenir à peu près à ton
truc) définir une fonction en VBA, s'en servir dans la feuille de calcule,
puis modifier la fonction VBA comme on veut.
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
Ce qui me fait penser qu'on peut aussi (ça doit revenir à peu près à ton truc) définir une fonction en VBA, s'en servir dans la feuille de calcule, puis modifier la fonction VBA comme on veut.
Olivier SOW
oui c'est bien ce que je craignais. C'est bizarre que ca n'existe pas, alors que ca peut etre pratique. le plus étrange c'est que la fonction CELLULE donne des informations sur une cellule (parfois même un peu debile: ÎLLULE("parenthèses", A1) )
enfin
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
"François Rivierre" a écrit dans le message de news:
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Oui effectivement... Peut-être qu'en écrivant une macro, qui mettrais la formule dans chaque cellule concernée. De cette façon, lorsqu'on veut modifier la formule, on ne la change qu'une fois, dans le corps de la macro, puis en activant la macro, on recopie la formule partout...
Une suggestion comme ça, en passant, parce que je ne vois pas ce qu'on peut faire d'autre...
Cordialement,
François RIVIERRE
oui c'est bien ce que je craignais.
C'est bizarre que ca n'existe pas, alors que ca peut etre pratique.
le plus étrange c'est que la fonction CELLULE donne des informations sur une
cellule (parfois même un peu debile: ÎLLULE("parenthèses", A1) )
enfin
--
Olivier SOW
*****************
Service informatique
Espace Compétences
Centre de vie Agora
Bat A - ZI des paluds
13781 AUBAGNE
"François Rivierre" <FRiviR2@aol.com> a écrit dans le message de news:
eYpMpfWfFHA.3448@TK2MSFTNGP12.phx.gbl...
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de
faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Oui effectivement... Peut-être qu'en écrivant une macro, qui mettrais la
formule dans chaque cellule concernée. De cette façon, lorsqu'on veut
modifier la formule, on ne la change qu'une fois, dans le corps de la
macro,
puis en activant la macro, on recopie la formule partout...
Une suggestion comme ça, en passant, parce que je ne vois pas ce qu'on
peut
faire d'autre...
oui c'est bien ce que je craignais. C'est bizarre que ca n'existe pas, alors que ca peut etre pratique. le plus étrange c'est que la fonction CELLULE donne des informations sur une cellule (parfois même un peu debile: ÎLLULE("parenthèses", A1) )
enfin
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
"François Rivierre" a écrit dans le message de news:
Je crois qu'il veut dire "la même en relatif", et pour ça, à moins de faire du copier-coller, je ne vois pas bien ce qu'on peut faire.
Oui effectivement... Peut-être qu'en écrivant une macro, qui mettrais la formule dans chaque cellule concernée. De cette façon, lorsqu'on veut modifier la formule, on ne la change qu'une fois, dans le corps de la macro, puis en activant la macro, on recopie la formule partout...
Une suggestion comme ça, en passant, parce que je ne vois pas ce qu'on peut faire d'autre...
Cordialement,
François RIVIERRE
Olivier SOW
négatif, je me sers déja de cette fonctionnalité pour définir un délai dans ma formule (nbrJourAvantExpiration)
le probleme de ce system est qu'il renvoie la valeur d'une cellule et non sa fonction
merci quand meme
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
"SL" a écrit dans le message de news: %
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
"Olivier SOW" a écrit dans le message de news:
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
négatif, je me sers déja de cette fonctionnalité pour définir un délai dans
ma formule (nbrJourAvantExpiration)
le probleme de ce system est qu'il renvoie la valeur d'une cellule et non sa
fonction
merci quand meme
--
Olivier SOW
*****************
Service informatique
Espace Compétences
Centre de vie Agora
Bat A - ZI des paluds
13781 AUBAGNE
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de news:
%23mTOUHZfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer"
une fonction.
Par exemple :
supposons que ta colonne B soit le double de la colonne A. tu pourrais
écrire dans ta colonne B : ¡*2 et copier cette formule.
La fonction ¡*2 tu peux lui donner un nom.
Pour ce faire, tu selectionnes la cellule B1, tu vas dans
insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double"
par exemple et comme référence ¡*2
maintenant dans ta colonne B : tu tapes =double.
Cette fonction te donnera le double de la cellule à gauche (puisque tu
étais en B1 lorsque tu l'a saisie)
Note, pour la colonne A, la cellule à gauche est la colonne IV (la
derniere)
Cela te convient-il ?
Stéphane
"Olivier SOW" <osow@espace-competences.org> a écrit dans le message de
news: OcFe37UfFHA.3256@TK2MSFTNGP12.phx.gbl...
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme.
Il m'arrive souvent de modifier cette formule.
je voudrais savoir s'il existe un moyen de faire quelque chose dans ce
style:
=FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à
ca.
Merci
--
Olivier SOW
*****************
Service informatique
Espace Compétences
négatif, je me sers déja de cette fonctionnalité pour définir un délai dans ma formule (nbrJourAvantExpiration)
le probleme de ce system est qu'il renvoie la valeur d'une cellule et non sa fonction
merci quand meme
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
"SL" a écrit dans le message de news: %
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
"Olivier SOW" a écrit dans le message de news:
Bonjour,
J'ai un classeur excel avec beacoup de cellule ou la formule est la meme. Il m'arrive souvent de modifier cette formule. je voudrais savoir s'il existe un moyen de faire quelque chose dans ce style: =FORMULE(CELLULE(A1))
sachant que FORMULE n'existe pas et que CELLULE ne sert pas vraiment à ca.
Merci
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
Olivier SOW
la tu m'intéresses grandement comment peux-t'on faire ?
j'ai essayé de créer une fonction VBA, puis d'appeler dans la cellule avec un =maFonction()
sans succès :(
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
"Jean-Claude Arbaut" a écrit dans le message de news: BEEA0379.21BE%
Le 30/06/05 18:36, dans #, « SL »
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
Ce qui me fait penser qu'on peut aussi (ça doit revenir à peu près à ton truc) définir une fonction en VBA, s'en servir dans la feuille de calcule, puis modifier la fonction VBA comme on veut.
la tu m'intéresses grandement
comment peux-t'on faire ?
j'ai essayé de créer une fonction VBA, puis d'appeler dans la cellule avec
un =maFonction()
sans succès :(
--
Olivier SOW
*****************
Service informatique
Espace Compétences
Centre de vie Agora
Bat A - ZI des paluds
13781 AUBAGNE
"Jean-Claude Arbaut" <jean-claude.arbaut@laposte.net> a écrit dans le
message de news: BEEA0379.21BE%jean-claude.arbaut@laposte.net...
Le 30/06/05 18:36, dans #mTOUHZfFHA.3164@TK2MSFTNGP15.phx.gbl, « SL »
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer"
une
fonction.
Par exemple :
supposons que ta colonne B soit le double de la colonne A. tu pourrais
écrire dans ta colonne B : ¡*2 et copier cette formule.
La fonction ¡*2 tu peux lui donner un nom.
Pour ce faire, tu selectionnes la cellule B1, tu vas dans
insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double"
par
exemple et comme référence ¡*2
maintenant dans ta colonne B : tu tapes =double.
Cette fonction te donnera le double de la cellule à gauche (puisque tu
étais
en B1 lorsque tu l'a saisie)
Note, pour la colonne A, la cellule à gauche est la colonne IV (la
derniere)
Cela te convient-il ?
Stéphane
Ce qui me fait penser qu'on peut aussi (ça doit revenir à peu près à ton
truc) définir une fonction en VBA, s'en servir dans la feuille de calcule,
puis modifier la fonction VBA comme on veut.
la tu m'intéresses grandement comment peux-t'on faire ?
j'ai essayé de créer une fonction VBA, puis d'appeler dans la cellule avec un =maFonction()
sans succès :(
-- Olivier SOW ***************** Service informatique Espace Compétences
tel 33 (0)4 42 82 43 37 fax 33 (0)4 42 82 43 32
Centre de vie Agora Bat A - ZI des paluds 13781 AUBAGNE
"Jean-Claude Arbaut" a écrit dans le message de news: BEEA0379.21BE%
Le 30/06/05 18:36, dans #, « SL »
Bonjour
Je ne sais pas si cela va te convenir, mais il est possible de "nommer" une fonction.
Par exemple : supposons que ta colonne B soit le double de la colonne A. tu pourrais écrire dans ta colonne B : ¡*2 et copier cette formule. La fonction ¡*2 tu peux lui donner un nom. Pour ce faire, tu selectionnes la cellule B1, tu vas dans insertion/nom/définir (CTRL F3), tu donnes un nom à ta fonction "double" par exemple et comme référence ¡*2 maintenant dans ta colonne B : tu tapes =double. Cette fonction te donnera le double de la cellule à gauche (puisque tu étais en B1 lorsque tu l'a saisie) Note, pour la colonne A, la cellule à gauche est la colonne IV (la derniere)
Cela te convient-il ?
Stéphane
Ce qui me fait penser qu'on peut aussi (ça doit revenir à peu près à ton truc) définir une fonction en VBA, s'en servir dans la feuille de calcule, puis modifier la fonction VBA comme on veut.
AV
cellule (parfois même un peu debile: ÎLLULE("parenthèses", A1) )
Enlève l'accent (bug dans l'aide)
A part ça je trouve pas ta question (et la finalité) super claire ... T'as un exemple concret ?
S'il s'agit, par ex., d'évaluer une chaîne contenue dans une cellule : Function EVAL(Formule As String) EVAL = Evaluate(Formule) End Function
AV
cellule (parfois même un peu debile: ÎLLULE("parenthèses", A1) )
Enlève l'accent (bug dans l'aide)
A part ça je trouve pas ta question (et la finalité) super claire ...
T'as un exemple concret ?
S'il s'agit, par ex., d'évaluer une chaîne contenue dans une cellule :
Function EVAL(Formule As String)
EVAL = Evaluate(Formule)
End Function