Bonjour,
Un petit exemple :
A ) Ex cuter une macro "test" situ e dans un module standard
dans le fichier de macros compl mentaires "MichD.xla
Sub Bonjour()
Application.Run "michd.xla!Test"
End Sub
B )
Si ta macro dans un module feuille du fichier contenant les macros compl mentaires
tu dois ajouter le nom du module :
Sub Bonjour2()
Application.Run "michd.xla!Feuil1.Test"
End Sub
C ) Si le nom de ton fichier macro compl mentaire contient un espace,
On doit entourer le nom du fichier par des guillemets simples.
Dim LaMacro As String
LaMacro = "'" & NomDuClasseur.xla & "'!test1"
Application.Run LaMacro
D ) Une autre fa on de faire, c'est de passer en r f rence le fichier
de macros compl mentaires (barre des menus / outils / r f rences /
tu utilises le bouton parcourir jusqu'au fichier de macros compl mentaires.
P.S- Si c'est un fichier de macros personnelles, tu dois avoir pr is le temps
de rebaptiser la propri t "Name" du projetVBA du fichier de la ma cro
compl mentaire. Attribue-le d'un nom "unique".
MichD
--------------------------------------------
a crit dans le message de groupe de discussion : 50aa52f5-7266-442a-a945-
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Un petit exemple :
A ) Ex cuter une macro "test" situ e dans un module standard
dans le fichier de macros compl mentaires "MichD.xla
Sub Bonjour()
Application.Run "michd.xla!Test"
End Sub
B )
Si ta macro dans un module feuille du fichier contenant les macros compl mentaires
tu dois ajouter le nom du module :
Sub Bonjour2()
Application.Run "michd.xla!Feuil1.Test"
End Sub
C ) Si le nom de ton fichier macro compl mentaire contient un espace,
On doit entourer le nom du fichier par des guillemets simples.
Dim LaMacro As String
LaMacro = "'" & NomDuClasseur.xla & "'!test1"
Application.Run LaMacro
D ) Une autre fa on de faire, c'est de passer en r f rence le fichier
de macros compl mentaires (barre des menus / outils / r f rences /
tu utilises le bouton parcourir jusqu'au fichier de macros compl mentaires.
P.S- Si c'est un fichier de macros personnelles, tu dois avoir pr is le temps
de rebaptiser la propri t "Name" du projetVBA du fichier de la ma cro
compl mentaire. Attribue-le d'un nom "unique".
MichD
--------------------------------------------
a crit dans le message de groupe de discussion : 50aa52f5-7266-442a-a945- a8961c3b6...@v33g2000prn.googlegroups.com...
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Un petit exemple :
A ) Ex cuter une macro "test" situ e dans un module standard
dans le fichier de macros compl mentaires "MichD.xla
Sub Bonjour()
Application.Run "michd.xla!Test"
End Sub
B )
Si ta macro dans un module feuille du fichier contenant les macros compl mentaires
tu dois ajouter le nom du module :
Sub Bonjour2()
Application.Run "michd.xla!Feuil1.Test"
End Sub
C ) Si le nom de ton fichier macro compl mentaire contient un espace,
On doit entourer le nom du fichier par des guillemets simples.
Dim LaMacro As String
LaMacro = "'" & NomDuClasseur.xla & "'!test1"
Application.Run LaMacro
D ) Une autre fa on de faire, c'est de passer en r f rence le fichier
de macros compl mentaires (barre des menus / outils / r f rences /
tu utilises le bouton parcourir jusqu'au fichier de macros compl mentaires.
P.S- Si c'est un fichier de macros personnelles, tu dois avoir pr is le temps
de rebaptiser la propri t "Name" du projetVBA du fichier de la ma cro
compl mentaire. Attribue-le d'un nom "unique".
MichD
--------------------------------------------
a crit dans le message de groupe de discussion : 50aa52f5-7266-442a-a945-
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
complémentaire?
Pour une macro standard pas de problème ; l'affectation se fait sur le
classeur ouvert, mais sur une macro complémentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
complémentaire?
Pour une macro standard pas de problème ; l'affectation se fait sur le
classeur ouvert, mais sur une macro complémentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
complémentaire?
Pour une macro standard pas de problème ; l'affectation se fait sur le
classeur ouvert, mais sur une macro complémentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Un petit exemple :
A ) Ex cuter une macro "test" situ e dans un module standard
dans le fichier de macros compl mentaires "MichD.xla
Sub Bonjour()
Application.Run "michd.xla!Test"
End Sub
B )
Si ta macro dans un module feuille du fichier contenant les macros compl mentaires
tu dois ajouter le nom du module :
Sub Bonjour2()
Application.Run "michd.xla!Feuil1.Test"
End Sub
C ) Si le nom de ton fichier macro compl mentaire contient un espace,
On doit entourer le nom du fichier par des guillemets simples.
Dim LaMacro As String
LaMacro = "'" & NomDuClasseur.xla & "'!test1"
Application.Run LaMacro
D ) Une autre fa on de faire, c'est de passer en r f rence le fichier
de macros compl mentaires (barre des menus / outils / r f rences /
tu utilises le bouton parcourir jusqu'au fichier de macros compl mentaires.
P.S- Si c'est un fichier de macros personnelles, tu dois avoir pris le temps
de rebaptiser la propri t "Name" du projetVBA du fichier de la macro
compl mentaire. Attribue-le d'un nom "unique".
MichD
--------------------------------------------
a crit dans le message de groupe de discussion :
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Un petit exemple :
A ) Ex cuter une macro "test" situ e dans un module standard
dans le fichier de macros compl mentaires "MichD.xla
Sub Bonjour()
Application.Run "michd.xla!Test"
End Sub
B )
Si ta macro dans un module feuille du fichier contenant les macros compl mentaires
tu dois ajouter le nom du module :
Sub Bonjour2()
Application.Run "michd.xla!Feuil1.Test"
End Sub
C ) Si le nom de ton fichier macro compl mentaire contient un espace,
On doit entourer le nom du fichier par des guillemets simples.
Dim LaMacro As String
LaMacro = "'" & NomDuClasseur.xla & "'!test1"
Application.Run LaMacro
D ) Une autre fa on de faire, c'est de passer en r f rence le fichier
de macros compl mentaires (barre des menus / outils / r f rences /
tu utilises le bouton parcourir jusqu'au fichier de macros compl mentaires.
P.S- Si c'est un fichier de macros personnelles, tu dois avoir pris le temps
de rebaptiser la propri t "Name" du projetVBA du fichier de la macro
compl mentaire. Attribue-le d'un nom "unique".
MichD
--------------------------------------------
a crit dans le message de groupe de discussion : 50aa52f5-7266-442a-a945-a8961c3b6...@v33g2000prn.googlegroups.com...
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
Bonjour,
Un petit exemple :
A ) Ex cuter une macro "test" situ e dans un module standard
dans le fichier de macros compl mentaires "MichD.xla
Sub Bonjour()
Application.Run "michd.xla!Test"
End Sub
B )
Si ta macro dans un module feuille du fichier contenant les macros compl mentaires
tu dois ajouter le nom du module :
Sub Bonjour2()
Application.Run "michd.xla!Feuil1.Test"
End Sub
C ) Si le nom de ton fichier macro compl mentaire contient un espace,
On doit entourer le nom du fichier par des guillemets simples.
Dim LaMacro As String
LaMacro = "'" & NomDuClasseur.xla & "'!test1"
Application.Run LaMacro
D ) Une autre fa on de faire, c'est de passer en r f rence le fichier
de macros compl mentaires (barre des menus / outils / r f rences /
tu utilises le bouton parcourir jusqu'au fichier de macros compl mentaires.
P.S- Si c'est un fichier de macros personnelles, tu dois avoir pris le temps
de rebaptiser la propri t "Name" du projetVBA du fichier de la macro
compl mentaire. Attribue-le d'un nom "unique".
MichD
--------------------------------------------
a crit dans le message de groupe de discussion :
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
bonjour,
en supposant que ton fichier soit MaFonction.xla et quel est charger et
que la macro est "Test"
creer une macro dans le module standard par exemple
Sub AppelMaFonctionPerso()
Application.Run "MaFonction.xla!Test"
End Sub
affecte ton bouton la macro AppelMaFonctionPerso
--
isabelle
Le 2011-04-15 03:35, a crit :
> Bonjour,
> Comment affecter un bouton dans la barre d'outils pour une macro
> compl mentaire?
> Pour une macro standard pas de probl me ; l'affectation se fait sur le
> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
> affecter...rien n'apparait!
> Merci
bonjour,
en supposant que ton fichier soit MaFonction.xla et quel est charger et
que la macro est "Test"
creer une macro dans le module standard par exemple
Sub AppelMaFonctionPerso()
Application.Run "MaFonction.xla!Test"
End Sub
affecte ton bouton la macro AppelMaFonctionPerso
--
isabelle
Le 2011-04-15 03:35, tar...@free.fr a crit :
> Bonjour,
> Comment affecter un bouton dans la barre d'outils pour une macro
> compl mentaire?
> Pour une macro standard pas de probl me ; l'affectation se fait sur le
> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
> affecter...rien n'apparait!
> Merci
bonjour,
en supposant que ton fichier soit MaFonction.xla et quel est charger et
que la macro est "Test"
creer une macro dans le module standard par exemple
Sub AppelMaFonctionPerso()
Application.Run "MaFonction.xla!Test"
End Sub
affecte ton bouton la macro AppelMaFonctionPerso
--
isabelle
Le 2011-04-15 03:35, a crit :
> Bonjour,
> Comment affecter un bouton dans la barre d'outils pour une macro
> compl mentaire?
> Pour une macro standard pas de probl me ; l'affectation se fait sur le
> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
> affecter...rien n'apparait!
> Merci
Mon projet Macro complémentaire apparait bien avec le nom VB2.xla
(donc bien activé)
"Le module standard" doit donc être inséré dans le Classeur1.xls qui
s'ouvre par défaut en ouvrant Excel!
C'est la seule possibilité pour que je puisse affecter la
macro...ensuite dans la barre d'outils....
Ou je n'ai rien compris alors???
Merci pour votre aide précieuse :)
On 15 avr, 15:42, isabelle wrote:bonjour,
en supposant que ton fichier soit MaFonction.xla et quel est charger et
que la macro est "Test"
creer une macro dans le module standard par exemple
Sub AppelMaFonctionPerso()
Application.Run "MaFonction.xla!Test"
End Sub
affecte ton bouton la macro AppelMaFonctionPerso
--
isabelle
Le 2011-04-15 03:35, a crit :Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!Merci
Mon projet Macro complémentaire apparait bien avec le nom VB2.xla
(donc bien activé)
"Le module standard" doit donc être inséré dans le Classeur1.xls qui
s'ouvre par défaut en ouvrant Excel!
C'est la seule possibilité pour que je puisse affecter la
macro...ensuite dans la barre d'outils....
Ou je n'ai rien compris alors???
Merci pour votre aide précieuse :)
On 15 avr, 15:42, isabelle<i...@v.org> wrote:
bonjour,
en supposant que ton fichier soit MaFonction.xla et quel est charger et
que la macro est "Test"
creer une macro dans le module standard par exemple
Sub AppelMaFonctionPerso()
Application.Run "MaFonction.xla!Test"
End Sub
affecte ton bouton la macro AppelMaFonctionPerso
--
isabelle
Le 2011-04-15 03:35, tar...@free.fr a crit :
Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!
Merci
Mon projet Macro complémentaire apparait bien avec le nom VB2.xla
(donc bien activé)
"Le module standard" doit donc être inséré dans le Classeur1.xls qui
s'ouvre par défaut en ouvrant Excel!
C'est la seule possibilité pour que je puisse affecter la
macro...ensuite dans la barre d'outils....
Ou je n'ai rien compris alors???
Merci pour votre aide précieuse :)
On 15 avr, 15:42, isabelle wrote:bonjour,
en supposant que ton fichier soit MaFonction.xla et quel est charger et
que la macro est "Test"
creer une macro dans le module standard par exemple
Sub AppelMaFonctionPerso()
Application.Run "MaFonction.xla!Test"
End Sub
affecte ton bouton la macro AppelMaFonctionPerso
--
isabelle
Le 2011-04-15 03:35, a crit :Bonjour,
Comment affecter un bouton dans la barre d'outils pour une macro
compl mentaire?
Pour une macro standard pas de probl me ; l'affectation se fait sur le
classeur ouvert, mais sur une macro compl mentaire lorsque je veux
affecter...rien n'apparait!Merci
clic droit sur le bouton, s lectionne Personnaliser
clic droit sur le bouton, s lectionne Affecter une macro
sur la fenetre "Affecter une macro"
Nom de la macro : VB2.xla!TaMacro
--
isabelle
Le 2011-04-15 10:26, a crit :
> Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> (donc bien activ )
> "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> s'ouvre par d faut en ouvrant Excel!
> C'est la seule possibilit pour que je puisse affecter la
> macro...ensuite dans la barre d'outils....
> Ou je n'ai rien compris alors???
> Merci pour votre aide pr cieuse :)
> On 15 avr, 15:42, isabelle wrote:
>> bonjour,
>> en supposant que ton fichier soit MaFonction.xla et quel est charger e t
>> que la macro est "Test"
>> creer une macro dans le module standard par exemple
>> Sub AppelMaFonctionPerso()
>> Application.Run "MaFonction.xla!Test"
>> End Sub
>> affecte ton bouton la macro AppelMaFonctionPerso
>> --
>> isabelle
>> Le 2011-04-15 03:35, a crit :
>>> Bonjour,
>>> Comment affecter un bouton dans la barre d'outils pour une macro
>>> compl mentaire?
>>> Pour une macro standard pas de probl me ; l'affectation se fait sur l e
>>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
>>> affecter...rien n'apparait!
>>> Merci
clic droit sur le bouton, s lectionne Personnaliser
clic droit sur le bouton, s lectionne Affecter une macro
sur la fenetre "Affecter une macro"
Nom de la macro : VB2.xla!TaMacro
--
isabelle
Le 2011-04-15 10:26, tar...@free.fr a crit :
> Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> (donc bien activ )
> "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> s'ouvre par d faut en ouvrant Excel!
> C'est la seule possibilit pour que je puisse affecter la
> macro...ensuite dans la barre d'outils....
> Ou je n'ai rien compris alors???
> Merci pour votre aide pr cieuse :)
> On 15 avr, 15:42, isabelle<i...@v.org> wrote:
>> bonjour,
>> en supposant que ton fichier soit MaFonction.xla et quel est charger e t
>> que la macro est "Test"
>> creer une macro dans le module standard par exemple
>> Sub AppelMaFonctionPerso()
>> Application.Run "MaFonction.xla!Test"
>> End Sub
>> affecte ton bouton la macro AppelMaFonctionPerso
>> --
>> isabelle
>> Le 2011-04-15 03:35, tar...@free.fr a crit :
>>> Bonjour,
>>> Comment affecter un bouton dans la barre d'outils pour une macro
>>> compl mentaire?
>>> Pour une macro standard pas de probl me ; l'affectation se fait sur l e
>>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
>>> affecter...rien n'apparait!
>>> Merci
clic droit sur le bouton, s lectionne Personnaliser
clic droit sur le bouton, s lectionne Affecter une macro
sur la fenetre "Affecter une macro"
Nom de la macro : VB2.xla!TaMacro
--
isabelle
Le 2011-04-15 10:26, a crit :
> Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> (donc bien activ )
> "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> s'ouvre par d faut en ouvrant Excel!
> C'est la seule possibilit pour que je puisse affecter la
> macro...ensuite dans la barre d'outils....
> Ou je n'ai rien compris alors???
> Merci pour votre aide pr cieuse :)
> On 15 avr, 15:42, isabelle wrote:
>> bonjour,
>> en supposant que ton fichier soit MaFonction.xla et quel est charger e t
>> que la macro est "Test"
>> creer une macro dans le module standard par exemple
>> Sub AppelMaFonctionPerso()
>> Application.Run "MaFonction.xla!Test"
>> End Sub
>> affecte ton bouton la macro AppelMaFonctionPerso
>> --
>> isabelle
>> Le 2011-04-15 03:35, a crit :
>>> Bonjour,
>>> Comment affecter un bouton dans la barre d'outils pour une macro
>>> compl mentaire?
>>> Pour une macro standard pas de probl me ; l'affectation se fait sur l e
>>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
>>> affecter...rien n'apparait!
>>> Merci
clic droit sur le bouton, s lectionne Personnaliser
clic droit sur le bouton, s lectionne Affecter une macro
sur la fenetre "Affecter une macro"
Nom de la macro : VB2.xla!TaMacro
--
isabelle
Le 2011-04-15 10:26, a crit :
> Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> (donc bien activ )
> "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> s'ouvre par d faut en ouvrant Excel!
> C'est la seule possibilit pour que je puisse affecter la
> macro...ensuite dans la barre d'outils....
> Ou je n'ai rien compris alors???
> Merci pour votre aide pr cieuse :)
> On 15 avr, 15:42, isabelle wrote:
>> bonjour,
>> en supposant que ton fichier soit MaFonction.xla et quel est charger et
>> que la macro est "Test"
>> creer une macro dans le module standard par exemple
>> Sub AppelMaFonctionPerso()
>> Application.Run "MaFonction.xla!Test"
>> End Sub
>> affecte ton bouton la macro AppelMaFonctionPerso
>> --
>> isabelle
>> Le 2011-04-15 03:35, a crit :
>>> Bonjour,
>>> Comment affecter un bouton dans la barre d'outils pour une macro
>>> compl mentaire?
>>> Pour une macro standard pas de probl me ; l'affectation se fait sur le
>>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
>>> affecter...rien n'apparait!
>>> Merci
clic droit sur le bouton, s lectionne Personnaliser
clic droit sur le bouton, s lectionne Affecter une macro
sur la fenetre "Affecter une macro"
Nom de la macro : VB2.xla!TaMacro
--
isabelle
Le 2011-04-15 10:26, tar...@free.fr a crit :
> Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> (donc bien activ )
> "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> s'ouvre par d faut en ouvrant Excel!
> C'est la seule possibilit pour que je puisse affecter la
> macro...ensuite dans la barre d'outils....
> Ou je n'ai rien compris alors???
> Merci pour votre aide pr cieuse :)
> On 15 avr, 15:42, isabelle<i...@v.org> wrote:
>> bonjour,
>> en supposant que ton fichier soit MaFonction.xla et quel est charger et
>> que la macro est "Test"
>> creer une macro dans le module standard par exemple
>> Sub AppelMaFonctionPerso()
>> Application.Run "MaFonction.xla!Test"
>> End Sub
>> affecte ton bouton la macro AppelMaFonctionPerso
>> --
>> isabelle
>> Le 2011-04-15 03:35, tar...@free.fr a crit :
>>> Bonjour,
>>> Comment affecter un bouton dans la barre d'outils pour une macro
>>> compl mentaire?
>>> Pour une macro standard pas de probl me ; l'affectation se fait sur le
>>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
>>> affecter...rien n'apparait!
>>> Merci
clic droit sur le bouton, s lectionne Personnaliser
clic droit sur le bouton, s lectionne Affecter une macro
sur la fenetre "Affecter une macro"
Nom de la macro : VB2.xla!TaMacro
--
isabelle
Le 2011-04-15 10:26, a crit :
> Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> (donc bien activ )
> "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> s'ouvre par d faut en ouvrant Excel!
> C'est la seule possibilit pour que je puisse affecter la
> macro...ensuite dans la barre d'outils....
> Ou je n'ai rien compris alors???
> Merci pour votre aide pr cieuse :)
> On 15 avr, 15:42, isabelle wrote:
>> bonjour,
>> en supposant que ton fichier soit MaFonction.xla et quel est charger et
>> que la macro est "Test"
>> creer une macro dans le module standard par exemple
>> Sub AppelMaFonctionPerso()
>> Application.Run "MaFonction.xla!Test"
>> End Sub
>> affecte ton bouton la macro AppelMaFonctionPerso
>> --
>> isabelle
>> Le 2011-04-15 03:35, a crit :
>>> Bonjour,
>>> Comment affecter un bouton dans la barre d'outils pour une macro
>>> compl mentaire?
>>> Pour une macro standard pas de probl me ; l'affectation se fait sur le
>>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
>>> affecter...rien n'apparait!
>>> Merci
| Sous Excel 2003 avec la barre d'outils...En fait il fallait mettre "en
| dur" sur la fenêtre "Affecter une macro" le chemin du path du
| fichier.xla et avec ! nommer la macro concernée :) J'ai eu du mal
| à saisir ;)
ATTENTION : Ceci est vrai si la macro n'a pas été chargée au déma rrage d'Excel
ou à l'ouverture du fichier.
Habituellement, lorsqu'un fichier requiert une macro complémentaire, ce
fichier est chargé... on peut le faire de 2 façons:
A ) Barre des menus / outils / macros complémentaires / et on coche lad ite
Macro complémentaire dans la liste. Tant que quelqu'un ne déc ochera pas
la case à cocher, le fichier s'ouvrira automatiquement chaque f ois qu'Excel
s'ouvrira. Si le fichier complémentaire a été sauvegardé ailleurs que dans le
répertoire par défaut (Windows 7, Excel 2007)
C:UsersTon ProfilAppDataRoamingMicrosoftMacros complément aires
Il faut utiliser le bouton parcourir et remonter dans l'arboresce nce des fichiers
de l'explorateur de Windows jusqu'au dit fichier.
B ) Tu peux utiliser l'événement Workbook_Open du ThisWorkbook du cla sseur
requérant cette macro complémentaire pour la charger et s'ass urer que le
fichier est ouvert :
'-------------------------------------------------
Private Sub Workbook_Open()
Dim Chemin As String
Dim Fichier As String
'Cette ligne fera apparaître le nom de la macro Complémentaire
'dans la liste dans la fenêtre des macros complémentaires (barres
'des menus / outils /macros complémentaires)si la location est
'différente de celle par défaut
Chemin = "C:UsersDMAppDataRoamingMicrosoftMacros complémentaire s"
Fichier = "MichD.xla"
Application.AddIns.Add Chemin & Fichier
'La ligne suivante coche la case à côté de la macro
'complémentaire dans la fenêtre du même nom.
'MichD est réputé être le nom de la macro complémentaire
'qui apparaît dans la liste.
Application.AddIns("Michd").Installed = True
End Sub
'-------------------------------------------------
Si tu désires fermer le fichier de macros complémentaires à la ferm eture
du fichier, toujours dans le ThisWorkbook, tu ajoutes :
'---------------------------------------------------
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.AddIns("Michd").Installed = False
End Sub
'---------------------------------------------------
MichD
--------------------------------------------
a écrit dans le message de groupe de discussion : 10ab34aa-e98d-4e86-ad
Je tenais à remercier MichD et Isabelle qui ont été patients et m'o nt
vraiment beaucoup aidés!
Sous Excel 2003 avec la barre d'outils...En fait il fallait mettre "en
dur" sur la fenêtre "Affecter une macro" le chemin du path du
fichier.xla et avec ! nommer la macro concernée :) J'ai eu du mal à
saisir ;)
Je vais tester sur une version Excel 2010...Ca me parait différent (la
barre d'outils accés rapide...)
Encore merci pour tout ;)
On 15 avr, 17:05, isabelle wrote:
> clic droit sur le bouton, s lectionne Personnaliser
> clic droit sur le bouton, s lectionne Affecter une macro
> sur la fenetre "Affecter une macro"
> Nom de la macro : VB2.xla!TaMacro
> --
> isabelle
> Le 2011-04-15 10:26, a crit :
> > Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> > (donc bien activ )
> > "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> > s'ouvre par d faut en ouvrant Excel!
> > C'est la seule possibilit pour que je puisse affecter la
> > macro...ensuite dans la barre d'outils....
> > Ou je n'ai rien compris alors???
> > Merci pour votre aide pr cieuse :)
> > On 15 avr, 15:42, isabelle wrote:
> >> bonjour,
> >> en supposant que ton fichier soit MaFonction.xla et quel est charger et
> >> que la macro est "Test"
> >> creer une macro dans le module standard par exemple
> >> Sub AppelMaFonctionPerso()
> >> Application.Run "MaFonction.xla!Test"
> >> End Sub
> >> affecte ton bouton la macro AppelMaFonctionPerso
> >> --
> >> isabelle
> >> Le 2011-04-15 03:35, a crit :
> >>> Bonjour,
> >>> Comment affecter un bouton dans la barre d'outils pour une macro
> >>> compl mentaire?
> >>> Pour une macro standard pas de probl me ; l'affectation se fait sur le
> >>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
> >>> affecter...rien n'apparait!
> >>> Merci
| Sous Excel 2003 avec la barre d'outils...En fait il fallait mettre "en
| dur" sur la fenêtre "Affecter une macro" le chemin du path du
| fichier.xla et avec ! nommer la macro concernée :) J'ai eu du mal
| à saisir ;)
ATTENTION : Ceci est vrai si la macro n'a pas été chargée au déma rrage d'Excel
ou à l'ouverture du fichier.
Habituellement, lorsqu'un fichier requiert une macro complémentaire, ce
fichier est chargé... on peut le faire de 2 façons:
A ) Barre des menus / outils / macros complémentaires / et on coche lad ite
Macro complémentaire dans la liste. Tant que quelqu'un ne déc ochera pas
la case à cocher, le fichier s'ouvrira automatiquement chaque f ois qu'Excel
s'ouvrira. Si le fichier complémentaire a été sauvegardé ailleurs que dans le
répertoire par défaut (Windows 7, Excel 2007)
C:UsersTon ProfilAppDataRoamingMicrosoftMacros complément aires
Il faut utiliser le bouton parcourir et remonter dans l'arboresce nce des fichiers
de l'explorateur de Windows jusqu'au dit fichier.
B ) Tu peux utiliser l'événement Workbook_Open du ThisWorkbook du cla sseur
requérant cette macro complémentaire pour la charger et s'ass urer que le
fichier est ouvert :
'-------------------------------------------------
Private Sub Workbook_Open()
Dim Chemin As String
Dim Fichier As String
'Cette ligne fera apparaître le nom de la macro Complémentaire
'dans la liste dans la fenêtre des macros complémentaires (barres
'des menus / outils /macros complémentaires)si la location est
'différente de celle par défaut
Chemin = "C:UsersDMAppDataRoamingMicrosoftMacros complémentaire s"
Fichier = "MichD.xla"
Application.AddIns.Add Chemin & Fichier
'La ligne suivante coche la case à côté de la macro
'complémentaire dans la fenêtre du même nom.
'MichD est réputé être le nom de la macro complémentaire
'qui apparaît dans la liste.
Application.AddIns("Michd").Installed = True
End Sub
'-------------------------------------------------
Si tu désires fermer le fichier de macros complémentaires à la ferm eture
du fichier, toujours dans le ThisWorkbook, tu ajoutes :
'---------------------------------------------------
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.AddIns("Michd").Installed = False
End Sub
'---------------------------------------------------
MichD
--------------------------------------------
a écrit dans le message de groupe de discussion : 10ab34aa-e98d-4e86-ad aa-c03741a99...@t19g2000prd.googlegroups.com...
Je tenais à remercier MichD et Isabelle qui ont été patients et m'o nt
vraiment beaucoup aidés!
Sous Excel 2003 avec la barre d'outils...En fait il fallait mettre "en
dur" sur la fenêtre "Affecter une macro" le chemin du path du
fichier.xla et avec ! nommer la macro concernée :) J'ai eu du mal à
saisir ;)
Je vais tester sur une version Excel 2010...Ca me parait différent (la
barre d'outils accés rapide...)
Encore merci pour tout ;)
On 15 avr, 17:05, isabelle <i...@v.org> wrote:
> clic droit sur le bouton, s lectionne Personnaliser
> clic droit sur le bouton, s lectionne Affecter une macro
> sur la fenetre "Affecter une macro"
> Nom de la macro : VB2.xla!TaMacro
> --
> isabelle
> Le 2011-04-15 10:26, tar...@free.fr a crit :
> > Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> > (donc bien activ )
> > "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> > s'ouvre par d faut en ouvrant Excel!
> > C'est la seule possibilit pour que je puisse affecter la
> > macro...ensuite dans la barre d'outils....
> > Ou je n'ai rien compris alors???
> > Merci pour votre aide pr cieuse :)
> > On 15 avr, 15:42, isabelle<i...@v.org> wrote:
> >> bonjour,
> >> en supposant que ton fichier soit MaFonction.xla et quel est charger et
> >> que la macro est "Test"
> >> creer une macro dans le module standard par exemple
> >> Sub AppelMaFonctionPerso()
> >> Application.Run "MaFonction.xla!Test"
> >> End Sub
> >> affecte ton bouton la macro AppelMaFonctionPerso
> >> --
> >> isabelle
> >> Le 2011-04-15 03:35, tar...@free.fr a crit :
> >>> Bonjour,
> >>> Comment affecter un bouton dans la barre d'outils pour une macro
> >>> compl mentaire?
> >>> Pour une macro standard pas de probl me ; l'affectation se fait sur le
> >>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
> >>> affecter...rien n'apparait!
> >>> Merci
| Sous Excel 2003 avec la barre d'outils...En fait il fallait mettre "en
| dur" sur la fenêtre "Affecter une macro" le chemin du path du
| fichier.xla et avec ! nommer la macro concernée :) J'ai eu du mal
| à saisir ;)
ATTENTION : Ceci est vrai si la macro n'a pas été chargée au déma rrage d'Excel
ou à l'ouverture du fichier.
Habituellement, lorsqu'un fichier requiert une macro complémentaire, ce
fichier est chargé... on peut le faire de 2 façons:
A ) Barre des menus / outils / macros complémentaires / et on coche lad ite
Macro complémentaire dans la liste. Tant que quelqu'un ne déc ochera pas
la case à cocher, le fichier s'ouvrira automatiquement chaque f ois qu'Excel
s'ouvrira. Si le fichier complémentaire a été sauvegardé ailleurs que dans le
répertoire par défaut (Windows 7, Excel 2007)
C:UsersTon ProfilAppDataRoamingMicrosoftMacros complément aires
Il faut utiliser le bouton parcourir et remonter dans l'arboresce nce des fichiers
de l'explorateur de Windows jusqu'au dit fichier.
B ) Tu peux utiliser l'événement Workbook_Open du ThisWorkbook du cla sseur
requérant cette macro complémentaire pour la charger et s'ass urer que le
fichier est ouvert :
'-------------------------------------------------
Private Sub Workbook_Open()
Dim Chemin As String
Dim Fichier As String
'Cette ligne fera apparaître le nom de la macro Complémentaire
'dans la liste dans la fenêtre des macros complémentaires (barres
'des menus / outils /macros complémentaires)si la location est
'différente de celle par défaut
Chemin = "C:UsersDMAppDataRoamingMicrosoftMacros complémentaire s"
Fichier = "MichD.xla"
Application.AddIns.Add Chemin & Fichier
'La ligne suivante coche la case à côté de la macro
'complémentaire dans la fenêtre du même nom.
'MichD est réputé être le nom de la macro complémentaire
'qui apparaît dans la liste.
Application.AddIns("Michd").Installed = True
End Sub
'-------------------------------------------------
Si tu désires fermer le fichier de macros complémentaires à la ferm eture
du fichier, toujours dans le ThisWorkbook, tu ajoutes :
'---------------------------------------------------
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.AddIns("Michd").Installed = False
End Sub
'---------------------------------------------------
MichD
--------------------------------------------
a écrit dans le message de groupe de discussion : 10ab34aa-e98d-4e86-ad
Je tenais à remercier MichD et Isabelle qui ont été patients et m'o nt
vraiment beaucoup aidés!
Sous Excel 2003 avec la barre d'outils...En fait il fallait mettre "en
dur" sur la fenêtre "Affecter une macro" le chemin du path du
fichier.xla et avec ! nommer la macro concernée :) J'ai eu du mal à
saisir ;)
Je vais tester sur une version Excel 2010...Ca me parait différent (la
barre d'outils accés rapide...)
Encore merci pour tout ;)
On 15 avr, 17:05, isabelle wrote:
> clic droit sur le bouton, s lectionne Personnaliser
> clic droit sur le bouton, s lectionne Affecter une macro
> sur la fenetre "Affecter une macro"
> Nom de la macro : VB2.xla!TaMacro
> --
> isabelle
> Le 2011-04-15 10:26, a crit :
> > Mon projet Macro compl mentaire apparait bien avec le nom VB2.xla
> > (donc bien activ )
> > "Le module standard" doit donc tre ins r dans le Classeur1.xls qui
> > s'ouvre par d faut en ouvrant Excel!
> > C'est la seule possibilit pour que je puisse affecter la
> > macro...ensuite dans la barre d'outils....
> > Ou je n'ai rien compris alors???
> > Merci pour votre aide pr cieuse :)
> > On 15 avr, 15:42, isabelle wrote:
> >> bonjour,
> >> en supposant que ton fichier soit MaFonction.xla et quel est charger et
> >> que la macro est "Test"
> >> creer une macro dans le module standard par exemple
> >> Sub AppelMaFonctionPerso()
> >> Application.Run "MaFonction.xla!Test"
> >> End Sub
> >> affecte ton bouton la macro AppelMaFonctionPerso
> >> --
> >> isabelle
> >> Le 2011-04-15 03:35, a crit :
> >>> Bonjour,
> >>> Comment affecter un bouton dans la barre d'outils pour une macro
> >>> compl mentaire?
> >>> Pour une macro standard pas de probl me ; l'affectation se fait sur le
> >>> classeur ouvert, mais sur une macro compl mentaire lorsque je veux
> >>> affecter...rien n'apparait!
> >>> Merci