Je souhaite mettre l'aide directement dans une fonction, lorsque celle ci
est selectionnée. Pour l'aide générale, j'ai trouvé :
Application.MacroOptions Macro:="bidule", Description:="commentaire général
", ShortcutKey:=""
Pas de soucis le commentaire apparait , mais par contre, lorsque l'on
selectionne les arguments, je souhaite
également mettre l'aide associée et directement dans la macro ?
Comment faire ?
--
Amicalement,
Leo
---------------------------------------------
Pour les riders, BMX, VTT. Un seul site :
Little Big Trail : http://perso.wanadoo.fr/lbt/
---------------------------------------------
ça roule, oui, mais n'amasse pas mousse (sauf peut-être de bière)... jps
FxM a écrit:
Pierre Fauconnier wrote:
Salut FxM :)
Bonsoir Pierre, Ca roule ? :o)
F(x)
Pierre Fauconnier
Hier, cela roulait un peu moins, je dirais que cela glissait... J'ai refait du traîneau ( de la luge, quoi...) et je me suis marré comme un petit fou...
FxM wrote:
Pierre Fauconnier wrote:
Salut FxM :)
Bonsoir Pierre, Ca roule ? :o)
F(x)
Hier, cela roulait un peu moins, je dirais que cela glissait... J'ai refait
du traîneau ( de la luge, quoi...) et je me suis marré comme un petit fou...
Hier, cela roulait un peu moins, je dirais que cela glissait... J'ai refait du traîneau ( de la luge, quoi...) et je me suis marré comme un petit fou...
FxM wrote:
Pierre Fauconnier wrote:
Salut FxM :)
Bonsoir Pierre, Ca roule ? :o)
F(x)
Pierre Fauconnier
Après la luge, c'était de la mousse de ... chocolat chaud :), mais en fin de soirée, une bonne Chimay bleue, Mmmmmm
sabatier wrote:
ça roule, oui, mais n'amasse pas mousse (sauf peut-être de bière)... jps
FxM a écrit:
Pierre Fauconnier wrote:
Salut FxM :)
Bonsoir Pierre, Ca roule ? :o)
F(x)
Après la luge, c'était de la mousse de ... chocolat chaud :), mais en fin de
soirée, une bonne Chimay bleue, Mmmmmm
sabatier wrote:
ça roule, oui, mais n'amasse pas mousse (sauf peut-être de bière)...
jps
Après la luge, c'était de la mousse de ... chocolat chaud :), mais en fin de soirée, une bonne Chimay bleue, Mmmmmm
sabatier wrote:
ça roule, oui, mais n'amasse pas mousse (sauf peut-être de bière)... jps
FxM a écrit:
Pierre Fauconnier wrote:
Salut FxM :)
Bonsoir Pierre, Ca roule ? :o)
F(x)
Alain CROS
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une fonction contenu dans User32.dll. Il peut être remplacé par n'importe quelle nom de fonction contenue dans User32.dll comme ActivateKeyboardLayout qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la dernière. Une erreur dans ton propos lorsque tu dis que cette documentation est installée dans User32.dll car il est possible de remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou on fournit au paramètre FLib un nom de fonction de Gdi32.dll comme Arc par exemple. Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet d'enregistrer une fonction de dll, d'une maniére détournée. On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour l'appeler, il faut utiliser un nom correspondant à une de nos fonction, dans ce cas NumeroMod97. Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme il trouve une fonction portant ce nom, il l'utilise et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message ----- From: "Pierre Fauconnier" Newsgroups: microsoft.public.fr.excel Sent: Sunday, February 29, 2004 11:26 PM Subject: Re: Aide fonction
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une
fonction contenu dans User32.dll.
Il peut être remplacé par n'importe quelle nom de fonction contenue dans
User32.dll comme ActivateKeyboardLayout
qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la
dernière.
Une erreur dans ton propos lorsque tu dis que cette documentation est installée
dans User32.dll car il est possible de
remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou
on fournit au paramètre FLib
un nom de fonction de Gdi32.dll comme Arc par exemple.
Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet
d'enregistrer une fonction de dll, d'une maniére détournée.
On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour
l'appeler, il faut utiliser un nom correspondant à
une de nos fonction, dans ce cas NumeroMod97.
Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme
il trouve une fonction portant ce nom, il l'utilise
et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message -----
From: "Pierre Fauconnier" <pierre.fauconnier@NOSPAM>
Newsgroups: microsoft.public.fr.excel
Sent: Sunday, February 29, 2004 11:26 PM
Subject: Re: Aide fonction
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une fonction contenu dans User32.dll. Il peut être remplacé par n'importe quelle nom de fonction contenue dans User32.dll comme ActivateKeyboardLayout qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la dernière. Une erreur dans ton propos lorsque tu dis que cette documentation est installée dans User32.dll car il est possible de remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou on fournit au paramètre FLib un nom de fonction de Gdi32.dll comme Arc par exemple. Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet d'enregistrer une fonction de dll, d'une maniére détournée. On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour l'appeler, il faut utiliser un nom correspondant à une de nos fonction, dans ce cas NumeroMod97. Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme il trouve une fonction portant ce nom, il l'utilise et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message ----- From: "Pierre Fauconnier" Newsgroups: microsoft.public.fr.excel Sent: Sunday, February 29, 2004 11:26 PM Subject: Re: Aide fonction
Pierre Fauconnier
Bonsoir Alain,
En fait, j'arrive à la même analyse que toi suite à une lecture plus approfondie de la doc anglophone à ce propos.
C'est donc bien une manière détournée de faire, et je me demande dans quelle mesure il n'est pas dès lors risqué de procéder de la sorte dans n'importe quelle dll...
La manoeuvre pour "désenregistrer" la fonction me semble donc importante à la fermeture du classeur ou de la macro complémentaire qui a enregistré la fonction dans la dll...
A suivre...
Bonne soirée Pierre
Alain CROS wrote:
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une fonction contenu dans User32.dll. Il peut être remplacé par n'importe quelle nom de fonction contenue dans User32.dll comme ActivateKeyboardLayout qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la dernière. Une erreur dans ton propos lorsque tu dis que cette documentation est installée dans User32.dll car il est possible de remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou on fournit au paramètre FLib un nom de fonction de Gdi32.dll comme Arc par exemple. Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet d'enregistrer une fonction de dll, d'une maniére détournée. On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour l'appeler, il faut utiliser un nom correspondant à une de nos fonction, dans ce cas NumeroMod97. Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme il trouve une fonction portant ce nom, il l'utilise et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message ----- From: "Pierre Fauconnier" Newsgroups: microsoft.public.fr.excel Sent: Sunday, February 29, 2004 11:26 PM Subject: Re: Aide fonction
Bonsoir Alain,
En fait, j'arrive à la même analyse que toi suite à une lecture plus
approfondie de la doc anglophone à ce propos.
C'est donc bien une manière détournée de faire, et je me demande dans quelle
mesure il n'est pas dès lors risqué de procéder de la sorte dans n'importe
quelle dll...
La manoeuvre pour "désenregistrer" la fonction me semble donc importante à
la fermeture du classeur ou de la macro complémentaire qui a enregistré la
fonction dans la dll...
A suivre...
Bonne soirée
Pierre
Alain CROS wrote:
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au
nom d'une fonction contenu dans User32.dll.
Il peut être remplacé par n'importe quelle nom de fonction contenue
dans User32.dll comme ActivateKeyboardLayout
qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui
est la dernière.
Une erreur dans ton propos lorsque tu dis que cette documentation est
installée dans User32.dll car il est possible de
remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la
mesure ou on fournit au paramètre FLib
un nom de fonction de Gdi32.dll comme Arc par exemple.
Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui
permet d'enregistrer une fonction de dll, d'une maniére détournée.
On enregistre en mémoire cette fonction de dll mais on dit a Excel
que pour l'appeler, il faut utiliser un nom correspondant à
une de nos fonction, dans ce cas NumeroMod97.
Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le
code et comme il trouve une fonction portant ce nom, il l'utilise
et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message -----
From: "Pierre Fauconnier" <pierre.fauconnier@NOSPAM>
Newsgroups: microsoft.public.fr.excel
Sent: Sunday, February 29, 2004 11:26 PM
Subject: Re: Aide fonction
En fait, j'arrive à la même analyse que toi suite à une lecture plus approfondie de la doc anglophone à ce propos.
C'est donc bien une manière détournée de faire, et je me demande dans quelle mesure il n'est pas dès lors risqué de procéder de la sorte dans n'importe quelle dll...
La manoeuvre pour "désenregistrer" la fonction me semble donc importante à la fermeture du classeur ou de la macro complémentaire qui a enregistré la fonction dans la dll...
A suivre...
Bonne soirée Pierre
Alain CROS wrote:
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une fonction contenu dans User32.dll. Il peut être remplacé par n'importe quelle nom de fonction contenue dans User32.dll comme ActivateKeyboardLayout qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la dernière. Une erreur dans ton propos lorsque tu dis que cette documentation est installée dans User32.dll car il est possible de remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou on fournit au paramètre FLib un nom de fonction de Gdi32.dll comme Arc par exemple. Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet d'enregistrer une fonction de dll, d'une maniére détournée. On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour l'appeler, il faut utiliser un nom correspondant à une de nos fonction, dans ce cas NumeroMod97. Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme il trouve une fonction portant ce nom, il l'utilise et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message ----- From: "Pierre Fauconnier" Newsgroups: microsoft.public.fr.excel Sent: Sunday, February 29, 2004 11:26 PM Subject: Re: Aide fonction
Alain CROS
Bonjour.
Je pense que l'on peut complètement se passer du désenregistrement. A mon avis, la fonction XL4 REGISTRE est l'équivalent de Declare en vba qui ne nécessite aucune précaution particulière. La dll sera déchargée de la mémoire à la fermeture d'Excel. Peut tu fournir un lien pour la doc anglophone ? Merci.
Alain CROS.
"Pierre Fauconnier" a écrit dans le message de news: OuwSXs7$
Bonsoir Alain,
En fait, j'arrive à la même analyse que toi suite à une lecture plus approfondie de la doc anglophone à ce propos.
C'est donc bien une manière détournée de faire, et je me demande dans quelle mesure il n'est pas dès lors risqué de procéder de la sorte dans n'importe quelle dll...
La manoeuvre pour "désenregistrer" la fonction me semble donc importante à la fermeture du classeur ou de la macro complémentaire qui a enregistré la fonction dans la dll...
A suivre...
Bonne soirée Pierre
Alain CROS wrote:
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une fonction contenu dans User32.dll. Il peut être remplacé par n'importe quelle nom de fonction contenue dans User32.dll comme ActivateKeyboardLayout qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la dernière. Une erreur dans ton propos lorsque tu dis que cette documentation est installée dans User32.dll car il est possible de remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou on fournit au paramètre FLib un nom de fonction de Gdi32.dll comme Arc par exemple. Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet d'enregistrer une fonction de dll, d'une maniére détournée. On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour l'appeler, il faut utiliser un nom correspondant à une de nos fonction, dans ce cas NumeroMod97. Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme il trouve une fonction portant ce nom, il l'utilise et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message ----- From: "Pierre Fauconnier" Newsgroups: microsoft.public.fr.excel Sent: Sunday, February 29, 2004 11:26 PM Subject: Re: Aide fonction
Bonjour.
Je pense que l'on peut complètement se passer du désenregistrement.
A mon avis, la fonction XL4 REGISTRE est l'équivalent de Declare en vba qui ne nécessite aucune précaution particulière.
La dll sera déchargée de la mémoire à la fermeture d'Excel.
Peut tu fournir un lien pour la doc anglophone ?
Merci.
Alain CROS.
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM> a écrit dans le message de news: OuwSXs7$DHA.1288@TK2MSFTNGP10.phx.gbl...
Bonsoir Alain,
En fait, j'arrive à la même analyse que toi suite à une lecture plus
approfondie de la doc anglophone à ce propos.
C'est donc bien une manière détournée de faire, et je me demande dans quelle
mesure il n'est pas dès lors risqué de procéder de la sorte dans n'importe
quelle dll...
La manoeuvre pour "désenregistrer" la fonction me semble donc importante à
la fermeture du classeur ou de la macro complémentaire qui a enregistré la
fonction dans la dll...
A suivre...
Bonne soirée
Pierre
Alain CROS wrote:
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au
nom d'une fonction contenu dans User32.dll.
Il peut être remplacé par n'importe quelle nom de fonction contenue
dans User32.dll comme ActivateKeyboardLayout
qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui
est la dernière.
Une erreur dans ton propos lorsque tu dis que cette documentation est
installée dans User32.dll car il est possible de
remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la
mesure ou on fournit au paramètre FLib
un nom de fonction de Gdi32.dll comme Arc par exemple.
Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui
permet d'enregistrer une fonction de dll, d'une maniére détournée.
On enregistre en mémoire cette fonction de dll mais on dit a Excel
que pour l'appeler, il faut utiliser un nom correspondant à
une de nos fonction, dans ce cas NumeroMod97.
Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le
code et comme il trouve une fonction portant ce nom, il l'utilise
et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message -----
From: "Pierre Fauconnier" <pierre.fauconnier@NOSPAM>
Newsgroups: microsoft.public.fr.excel
Sent: Sunday, February 29, 2004 11:26 PM
Subject: Re: Aide fonction
Je pense que l'on peut complètement se passer du désenregistrement. A mon avis, la fonction XL4 REGISTRE est l'équivalent de Declare en vba qui ne nécessite aucune précaution particulière. La dll sera déchargée de la mémoire à la fermeture d'Excel. Peut tu fournir un lien pour la doc anglophone ? Merci.
Alain CROS.
"Pierre Fauconnier" a écrit dans le message de news: OuwSXs7$
Bonsoir Alain,
En fait, j'arrive à la même analyse que toi suite à une lecture plus approfondie de la doc anglophone à ce propos.
C'est donc bien une manière détournée de faire, et je me demande dans quelle mesure il n'est pas dès lors risqué de procéder de la sorte dans n'importe quelle dll...
La manoeuvre pour "désenregistrer" la fonction me semble donc importante à la fermeture du classeur ou de la macro complémentaire qui a enregistré la fonction dans la dll...
A suivre...
Bonne soirée Pierre
Alain CROS wrote:
Bonjour.
Mon analyse est que le CharNextA est nécessaire car il correspond au nom d'une fonction contenu dans User32.dll. Il peut être remplacé par n'importe quelle nom de fonction contenue dans User32.dll comme ActivateKeyboardLayout qui est la première par ordre alphabétique (Win98) ou wvsprintfW qui est la dernière. Une erreur dans ton propos lorsque tu dis que cette documentation est installée dans User32.dll car il est possible de remplacer USER32 par n'importe quelle dll, par exemple GDI32, dans la mesure ou on fournit au paramètre FLib un nom de fonction de Gdi32.dll comme Arc par exemple. Ceci vient du fait que l'on utilise la fonction XL4 REGISTER, qui permet d'enregistrer une fonction de dll, d'une maniére détournée. On enregistre en mémoire cette fonction de dll mais on dit a Excel que pour l'appeler, il faut utiliser un nom correspondant à une de nos fonction, dans ce cas NumeroMod97. Lorsqu'Excel rencontre cette fonction, il regarde d'abord dans le code et comme il trouve une fonction portant ce nom, il l'utilise et la fonction de la dll n'est jamais appellée.
Alain CROS.
----- Original Message ----- From: "Pierre Fauconnier" Newsgroups: microsoft.public.fr.excel Sent: Sunday, February 29, 2004 11:26 PM Subject: Re: Aide fonction