J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des
formules identiques, telles que celle-ci :
=ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4)
Seule la variable D1 change.
Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me
suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout
ressaisir ?
J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la
formule pour remplacer D1.
Je peux vivre avec, mais s'il y a mieux, je suis preneur.
Merci
AB
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
Congelator
Salut AB Est-ce que tu as essayé d'en faire une macro, de la mettre dans tes macros perso et d'utiliser un icone pour l'utiliser ? C'est la 1ère solution que j'essaierais... -- Céd / Lausanne
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
Salut AB
Est-ce que tu as essayé d'en faire une macro, de la mettre dans tes macros
perso et d'utiliser un icone pour l'utiliser ? C'est la 1ère solution que
j'essaierais...
--
Céd / Lausanne
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des
formules identiques, telles que celle-ci :
=ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4)
Seule la variable D1 change.
Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me
suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout
ressaisir ?
J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la
formule pour remplacer D1.
Je peux vivre avec, mais s'il y a mieux, je suis preneur.
Merci
AB
Salut AB Est-ce que tu as essayé d'en faire une macro, de la mettre dans tes macros perso et d'utiliser un icone pour l'utiliser ? C'est la 1ère solution que j'essaierais... -- Céd / Lausanne
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
AB
Bonjour, Oui, j'y ai pensé. Mais je ne voudrais pas alourdir mon perso.xls, ni me retrouver avec une foule de boutons (ou de raccourcis clavier que mon âge avancé me fait facilement oublier...). Bon dimanche, que j'espère beau à Lausanne AB
"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de news:
Salut AB Est-ce que tu as essayé d'en faire une macro, de la mettre dans tes macros perso et d'utiliser un icone pour l'utiliser ? C'est la 1ère solution que j'essaierais... -- Céd / Lausanne
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
Bonjour,
Oui, j'y ai pensé. Mais je ne voudrais pas alourdir mon perso.xls, ni me
retrouver avec une foule de boutons (ou de raccourcis clavier que mon âge
avancé me fait facilement oublier...).
Bon dimanche, que j'espère beau à Lausanne
AB
"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news: 8A4D3FD5-570A-401A-B311-FDE235B1FD05@microsoft.com...
Salut AB
Est-ce que tu as essayé d'en faire une macro, de la mettre dans tes macros
perso et d'utiliser un icone pour l'utiliser ? C'est la 1ère solution que
j'essaierais...
--
Céd / Lausanne
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des
formules identiques, telles que celle-ci :
=ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4)
Seule la variable D1 change.
Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me
suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout
ressaisir ?
J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la
formule pour remplacer D1.
Je peux vivre avec, mais s'il y a mieux, je suis preneur.
Merci
AB
Bonjour, Oui, j'y ai pensé. Mais je ne voudrais pas alourdir mon perso.xls, ni me retrouver avec une foule de boutons (ou de raccourcis clavier que mon âge avancé me fait facilement oublier...). Bon dimanche, que j'espère beau à Lausanne AB
"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de news:
Salut AB Est-ce que tu as essayé d'en faire une macro, de la mettre dans tes macros perso et d'utiliser un icone pour l'utiliser ? C'est la 1ère solution que j'essaierais... -- Céd / Lausanne
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
JB
Bonjour,
Function MaFonction(p) MaFonction Evaluate("Round(1/((1+ALEA.ENTRE.BORNES(100,500)/10000)*" & p & "),4)") End Function
Cordialement JB
Bonjour,
Function MaFonction(p)
MaFonction Evaluate("Round(1/((1+ALEA.ENTRE.BORNES(100,500)/10000)*" & p & "),4)")
End Function
Function MaFonction(p) MaFonction Evaluate("Round(1/((1+ALEA.ENTRE.BORNES(100,500)/10000)*" & p & "),4)") End Function
Cordialement JB
lSteph
Bonjour,
L'utilitaire d'analyse (&...VBA) doit être coché:
Function arral(refcell) arral = Round(1 / ((1 + [randbetween(100, 500)] / 10000) * refcell), 4) End Function
'lSteph "AB" a écrit dans le message de news:
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
Bonjour,
L'utilitaire d'analyse (&...VBA) doit être coché:
Function arral(refcell)
arral = Round(1 / ((1 + [randbetween(100, 500)] / 10000) * refcell), 4)
End Function
'lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
OioMbfdcGHA.3348@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des
formules identiques, telles que celle-ci :
=ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4)
Seule la variable D1 change.
Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me
suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout
ressaisir ?
J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la
formule pour remplacer D1.
Je peux vivre avec, mais s'il y a mieux, je suis preneur.
Merci
AB
Function arral(refcell) arral = Round(1 / ((1 + [randbetween(100, 500)] / 10000) * refcell), 4) End Function
'lSteph "AB" a écrit dans le message de news:
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
lSteph
Function arral(refcell) Application.Volatile Randomize arral = Round(1 / ((1 + [randbetween(100, 500)] / 10000) * refcell), 4) End Function
"AB" a écrit dans le message de news:
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
Function arral(refcell)
Application.Volatile
Randomize
arral = Round(1 / ((1 + [randbetween(100, 500)] / 10000) * refcell), 4)
End Function
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
OioMbfdcGHA.3348@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des
formules identiques, telles que celle-ci :
=ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4)
Seule la variable D1 change.
Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me
suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout
ressaisir ?
J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la
formule pour remplacer D1.
Je peux vivre avec, mais s'il y a mieux, je suis preneur.
Merci
AB
Function arral(refcell) Application.Volatile Randomize arral = Round(1 / ((1 + [randbetween(100, 500)] / 10000) * refcell), 4) End Function
"AB" a écrit dans le message de news:
Bonjour à tous,
J'utilise souvent (d'une session à l'autre, d'un classeur à l'autre) des formules identiques, telles que celle-ci : =ARRONDI(1/((1+ALEA.ENTRE.BORNES(100;500)/10000)*D1);4) Seule la variable D1 change. Est-il possible d'en faire une fonction personnalisée, de sorte qu'il me suffirait d'entrer l'adresse de la cellule concernée sans avoir à tout ressaisir ? J'ai pensé à l'insertion automatique, mais ça m'oblige à revenir dans la formule pour remplacer D1. Je peux vivre avec, mais s'il y a mieux, je suis preneur. Merci AB
AB
Merci à vous de votre aide. Vos propositions fonctionnent parfaitement et répondent donc entièrement à la question. Si ce n'est point abuser, voici mon problème : Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont il est question (qui est stockée dans mon perso.xls). Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs dans lesquels je l'utilise, mais de manière automatique ? (Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce n'est pas un problème). Merci encore. AB
Merci à vous de votre aide.
Vos propositions fonctionnent parfaitement et répondent donc entièrement à
la question.
Si ce n'est point abuser, voici mon problème :
Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si
j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont
il est question (qui est stockée dans mon perso.xls).
Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs
dans lesquels je l'utilise, mais de manière automatique ?
(Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce
n'est pas un problème).
Merci encore.
AB
Merci à vous de votre aide. Vos propositions fonctionnent parfaitement et répondent donc entièrement à la question. Si ce n'est point abuser, voici mon problème : Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont il est question (qui est stockée dans mon perso.xls). Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs dans lesquels je l'utilise, mais de manière automatique ? (Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce n'est pas un problème). Merci encore. AB
Clément Marcotte
Salut André,
Si j'ai bien compris, tu mets ta fonction dans un module d'un nouveau classeur, et tu enregistres ton classeur comme macro complémentaire.
Ensuite, tu fais un double-clic sur l'icône de la macro, ou tu l'installes en passant par Outils-macros complémentaires.
"AB" a écrit dans le message de news:
Merci à vous de votre aide. Vos propositions fonctionnent parfaitement et répondent donc entièrement à la question. Si ce n'est point abuser, voici mon problème : Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont il est question (qui est stockée dans mon perso.xls). Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs dans lesquels je l'utilise, mais de manière automatique ? (Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce n'est pas un problème). Merci encore. AB
Salut André,
Si j'ai bien compris, tu mets ta fonction dans un module d'un nouveau
classeur, et tu enregistres ton classeur comme macro complémentaire.
Ensuite, tu fais un double-clic sur l'icône de la macro, ou tu l'installes
en passant par Outils-macros complémentaires.
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
OyoAdqgcGHA.3352@TK2MSFTNGP03.phx.gbl...
Merci à vous de votre aide.
Vos propositions fonctionnent parfaitement et répondent donc entièrement à
la question.
Si ce n'est point abuser, voici mon problème :
Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais
si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction
dont il est question (qui est stockée dans mon perso.xls).
Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs
dans lesquels je l'utilise, mais de manière automatique ?
(Même si elle est intégrée dans des classeurs où elle n'est pas utilisée,
ce n'est pas un problème).
Merci encore.
AB
Si j'ai bien compris, tu mets ta fonction dans un module d'un nouveau classeur, et tu enregistres ton classeur comme macro complémentaire.
Ensuite, tu fais un double-clic sur l'icône de la macro, ou tu l'installes en passant par Outils-macros complémentaires.
"AB" a écrit dans le message de news:
Merci à vous de votre aide. Vos propositions fonctionnent parfaitement et répondent donc entièrement à la question. Si ce n'est point abuser, voici mon problème : Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont il est question (qui est stockée dans mon perso.xls). Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs dans lesquels je l'utilise, mais de manière automatique ? (Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce n'est pas un problème). Merci encore. AB
lSteph
Bonsoir,
Par exemple, insérer cette fonction dans un module dans le classeur avant de le distribuer, sinon c'est plus valable lorsqu'on a mis au point un ensemble de fonctions personnalisées un module dans un classeur vide que tu enregistres sous par exemple mesfonctions en choisissant comme type de fichier Macro Complémentaire tu obtiens ainsi un mesfonctions.xla que ceux qui veulent pourront charger et cocher dans outils macros complémentaires.
lSteph
"AB" a écrit dans le message de news:
Merci à vous de votre aide. Vos propositions fonctionnent parfaitement et répondent donc entièrement à la question. Si ce n'est point abuser, voici mon problème : Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont il est question (qui est stockée dans mon perso.xls). Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs dans lesquels je l'utilise, mais de manière automatique ? (Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce n'est pas un problème). Merci encore. AB
Bonsoir,
Par exemple, insérer cette fonction dans un module dans le classeur avant de
le distribuer,
sinon
c'est plus valable lorsqu'on a mis au point un ensemble de fonctions
personnalisées
un module dans un classeur vide que tu enregistres sous par exemple
mesfonctions
en choisissant comme type de fichier Macro Complémentaire
tu obtiens ainsi un mesfonctions.xla
que ceux qui veulent pourront charger et cocher dans outils macros
complémentaires.
lSteph
"AB" <spamophobe1@marseille.com> a écrit dans le message de news:
OyoAdqgcGHA.3352@TK2MSFTNGP03.phx.gbl...
Merci à vous de votre aide.
Vos propositions fonctionnent parfaitement et répondent donc entièrement à
la question.
Si ce n'est point abuser, voici mon problème :
Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais
si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction
dont il est question (qui est stockée dans mon perso.xls).
Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs
dans lesquels je l'utilise, mais de manière automatique ?
(Même si elle est intégrée dans des classeurs où elle n'est pas utilisée,
ce n'est pas un problème).
Merci encore.
AB
Par exemple, insérer cette fonction dans un module dans le classeur avant de le distribuer, sinon c'est plus valable lorsqu'on a mis au point un ensemble de fonctions personnalisées un module dans un classeur vide que tu enregistres sous par exemple mesfonctions en choisissant comme type de fichier Macro Complémentaire tu obtiens ainsi un mesfonctions.xla que ceux qui veulent pourront charger et cocher dans outils macros complémentaires.
lSteph
"AB" a écrit dans le message de news:
Merci à vous de votre aide. Vos propositions fonctionnent parfaitement et répondent donc entièrement à la question. Si ce n'est point abuser, voici mon problème : Si j'utilise cette fonction perso, je vais gagner beaucoup de temps, mais si j'envoie le classeur à un collègue, il ne va pas retrouver la fonction dont il est question (qui est stockée dans mon perso.xls). Y a -t-il un moyen d'intégrer cette fonction perso dans tous les classeurs dans lesquels je l'utilise, mais de manière automatique ? (Même si elle est intégrée dans des classeurs où elle n'est pas utilisée, ce n'est pas un problème). Merci encore. AB
J
Bonjour et si tu penses que tes utilisateurs auront du mal à installer tes .xla, tu peux leur faire parvenir Macroinstaller de Frédéric Sigonneau, qui permet par un simple clic droit sur le .xla de l'installer. Bon week-end J@@
tu obtiens ainsi un mesfonctions.xla que ceux qui veulent pourront charger et cocher dans outils macros complémentaires.
Bonjour
et si tu penses que tes utilisateurs auront du mal à installer tes .xla,
tu peux leur faire parvenir Macroinstaller de Frédéric Sigonneau, qui
permet par un simple clic droit sur le .xla de l'installer.
Bon week-end
J@@
tu obtiens ainsi un mesfonctions.xla
que ceux qui veulent pourront charger et cocher dans outils macros
complémentaires.
Bonjour et si tu penses que tes utilisateurs auront du mal à installer tes .xla, tu peux leur faire parvenir Macroinstaller de Frédéric Sigonneau, qui permet par un simple clic droit sur le .xla de l'installer. Bon week-end J@@
tu obtiens ainsi un mesfonctions.xla que ceux qui veulent pourront charger et cocher dans outils macros complémentaires.
AB
Merci de votre aide. Je vais pouvoir travailler plus efficacement. Bonne soirée (sauf pour toi Clément, je ne sais pas quelle heure il est chez toi...) André
"J@@" a écrit dans le message de news:
Bonjour et si tu penses que tes utilisateurs auront du mal à installer tes .xla, tu peux leur faire parvenir Macroinstaller de Frédéric Sigonneau, qui permet par un simple clic droit sur le .xla de l'installer. Bon week-end J@@
tu obtiens ainsi un mesfonctions.xla que ceux qui veulent pourront charger et cocher dans outils macros complémentaires.
Merci de votre aide.
Je vais pouvoir travailler plus efficacement.
Bonne soirée (sauf pour toi Clément, je ne sais pas quelle heure il est chez
toi...)
André
"J@@" <jipivert@-ifrance.com> a écrit dans le message de news:
uMSLTljcGHA.3936@TK2MSFTNGP05.phx.gbl...
Bonjour
et si tu penses que tes utilisateurs auront du mal à installer tes .xla,
tu peux leur faire parvenir Macroinstaller de Frédéric Sigonneau, qui
permet par un simple clic droit sur le .xla de l'installer.
Bon week-end
J@@
tu obtiens ainsi un mesfonctions.xla
que ceux qui veulent pourront charger et cocher dans outils macros
complémentaires.
Merci de votre aide. Je vais pouvoir travailler plus efficacement. Bonne soirée (sauf pour toi Clément, je ne sais pas quelle heure il est chez toi...) André
"J@@" a écrit dans le message de news:
Bonjour et si tu penses que tes utilisateurs auront du mal à installer tes .xla, tu peux leur faire parvenir Macroinstaller de Frédéric Sigonneau, qui permet par un simple clic droit sur le .xla de l'installer. Bon week-end J@@
tu obtiens ainsi un mesfonctions.xla que ceux qui veulent pourront charger et cocher dans outils macros complémentaires.