DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
garnote
Salut Denis,
Voici ce que j'avais concocté : J'ai ouvert un fichier vierge dans lequel j'ai mis les macros suivantes et je l'ai enregistré dans XLSTART comme fichier supportant les macros. Mais quand j'ouvre Excel, il ne se passe rien. Où me suis-je gourré ?
Private Sub Workbook_Open() Matricielle_Une_Touche End Sub
Sub Matricielle_Une_Touche() Application.DisplayStatusBar = True Info1 Application.OnKey "{ENTER}", "Entrée_Matricielle" End Sub
Sub Entrée_Matricielle() With Application .SendKeys "{F2}" .SendKeys "^+{ENTER}" End With End Sub
Sub Info1() Application.StatusBar = "LA TOUCHE ENTER DU CLAVIER NUMÉRIQUE EST RÉSERVÉE POUR DES ENTRÉES MATRICIELLES." End Sub
En attendant, je vais essayer de mettre en oeuvre tes conseils.
Serge
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
Salut Denis,
Voici ce que j'avais concocté :
J'ai ouvert un fichier vierge dans lequel j'ai mis les macros suivantes
et je l'ai enregistré dans XLSTART comme fichier supportant
les macros. Mais quand j'ouvre Excel, il ne se passe rien.
Où me suis-je gourré ?
Private Sub Workbook_Open()
Matricielle_Une_Touche
End Sub
Sub Matricielle_Une_Touche()
Application.DisplayStatusBar = True
Info1
Application.OnKey "{ENTER}", "Entrée_Matricielle"
End Sub
Sub Entrée_Matricielle()
With Application
.SendKeys "{F2}"
.SendKeys "^+{ENTER}"
End With
End Sub
Sub Info1()
Application.StatusBar = "LA TOUCHE ENTER DU CLAVIER NUMÉRIQUE EST RÉSERVÉE POUR DES ENTRÉES MATRICIELLES."
End Sub
En attendant, je vais essayer de mettre en oeuvre tes conseils.
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news: %23I8DSBsPJHA.1908@TK2MSFTNGP06.phx.gbl...
DAns le ThisWorkbook du classeur que tu veux ouvrir
sous l'événement Open tu appelles la macro de ton
choix
Syntaxe si la macro est dans un module standard du Personal
Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal
Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%234Hq63rPJHA.4512@TK2MSFTNGP02.phx.gbl...
Bonsoir,
Est-ce possible d'appeler une macro située
dans Personal.XLSB à l'ouverture d'Excel ?
Il doit y avoir du XlStart là-dedans, mais encore ?
Voici ce que j'avais concocté : J'ai ouvert un fichier vierge dans lequel j'ai mis les macros suivantes et je l'ai enregistré dans XLSTART comme fichier supportant les macros. Mais quand j'ouvre Excel, il ne se passe rien. Où me suis-je gourré ?
Private Sub Workbook_Open() Matricielle_Une_Touche End Sub
Sub Matricielle_Une_Touche() Application.DisplayStatusBar = True Info1 Application.OnKey "{ENTER}", "Entrée_Matricielle" End Sub
Sub Entrée_Matricielle() With Application .SendKeys "{F2}" .SendKeys "^+{ENTER}" End With End Sub
Sub Info1() Application.StatusBar = "LA TOUCHE ENTER DU CLAVIER NUMÉRIQUE EST RÉSERVÉE POUR DES ENTRÉES MATRICIELLES." End Sub
En attendant, je vais essayer de mettre en oeuvre tes conseils.
Serge
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
garnote
Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
Bloqué ben dur.
J'ai suivi ton conseil mais rien ne survient ;-(
Pour que ça fonctionne, il me faut ouvrir le
fichier de XLSTARTà partir de l'explorateur Windows.
Comment faire pour que cette maudite macro
se lance sur la feuille qui apparaît quand
j'ouvre Excel ?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news: %23I8DSBsPJHA.1908@TK2MSFTNGP06.phx.gbl...
DAns le ThisWorkbook du classeur que tu veux ouvrir
sous l'événement Open tu appelles la macro de ton
choix
Syntaxe si la macro est dans un module standard du Personal
Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal
Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%234Hq63rPJHA.4512@TK2MSFTNGP02.phx.gbl...
Bonsoir,
Est-ce possible d'appeler une macro située
dans Personal.XLSB à l'ouverture d'Excel ?
Il doit y avoir du XlStart là-dedans, mais encore ?
Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
michdenis
Je t'ai donné un exemple ... tu dois ajouter un module de classe à ton classeur Personal. Dans ce module de classe tu copies le code du module de classe de mon exemple en prenant soin de le baptiser du même nom ("Propriété Name") et tu ajoutes un module standard aussi au "Personal" pour y ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" a écrit dans le message de news: %23r% Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
Je t'ai donné un exemple ... tu dois ajouter un module
de classe à ton classeur Personal. Dans ce module
de classe tu copies le code du module de classe
de mon exemple en prenant soin de le baptiser du
même nom ("Propriété Name") et tu ajoutes un
module standard aussi au "Personal" pour y
ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook
que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure
sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%23r%23OshsPJHA.496@TK2MSFTNGP05.phx.gbl...
Bloqué ben dur.
J'ai suivi ton conseil mais rien ne survient ;-(
Pour que ça fonctionne, il me faut ouvrir le
fichier de XLSTARTà partir de l'explorateur Windows.
Comment faire pour que cette maudite macro
se lance sur la feuille qui apparaît quand
j'ouvre Excel ?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23I8DSBsPJHA.1908@TK2MSFTNGP06.phx.gbl...
DAns le ThisWorkbook du classeur que tu veux ouvrir
sous l'événement Open tu appelles la macro de ton
choix
Syntaxe si la macro est dans un module standard du Personal
Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal
Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%234Hq63rPJHA.4512@TK2MSFTNGP02.phx.gbl...
Bonsoir,
Est-ce possible d'appeler une macro située
dans Personal.XLSB à l'ouverture d'Excel ?
Il doit y avoir du XlStart là-dedans, mais encore ?
Je t'ai donné un exemple ... tu dois ajouter un module de classe à ton classeur Personal. Dans ce module de classe tu copies le code du module de classe de mon exemple en prenant soin de le baptiser du même nom ("Propriété Name") et tu ajoutes un module standard aussi au "Personal" pour y ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" a écrit dans le message de news: %23r% Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
garnote
Merci,
Je vais tenter le coup.
"michdenis" a écrit dans le message de news:
Je t'ai donné un exemple ... tu dois ajouter un module de classe à ton classeur Personal. Dans ce module de classe tu copies le code du module de classe de mon exemple en prenant soin de le baptiser du même nom ("Propriété Name") et tu ajoutes un module standard aussi au "Personal" pour y ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" a écrit dans le message de news: %23r% Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
Merci,
Je vais tenter le coup.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news: uP4PjxsPJHA.4756@TK2MSFTNGP02.phx.gbl...
Je t'ai donné un exemple ... tu dois ajouter un module
de classe à ton classeur Personal. Dans ce module
de classe tu copies le code du module de classe
de mon exemple en prenant soin de le baptiser du
même nom ("Propriété Name") et tu ajoutes un
module standard aussi au "Personal" pour y
ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook
que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure
sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%23r%23OshsPJHA.496@TK2MSFTNGP05.phx.gbl...
Bloqué ben dur.
J'ai suivi ton conseil mais rien ne survient ;-(
Pour que ça fonctionne, il me faut ouvrir le
fichier de XLSTARTà partir de l'explorateur Windows.
Comment faire pour que cette maudite macro
se lance sur la feuille qui apparaît quand
j'ouvre Excel ?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23I8DSBsPJHA.1908@TK2MSFTNGP06.phx.gbl...
DAns le ThisWorkbook du classeur que tu veux ouvrir
sous l'événement Open tu appelles la macro de ton
choix
Syntaxe si la macro est dans un module standard du Personal
Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal
Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%234Hq63rPJHA.4512@TK2MSFTNGP02.phx.gbl...
Bonsoir,
Est-ce possible d'appeler une macro située
dans Personal.XLSB à l'ouverture d'Excel ?
Il doit y avoir du XlStart là-dedans, mais encore ?
Je t'ai donné un exemple ... tu dois ajouter un module de classe à ton classeur Personal. Dans ce module de classe tu copies le code du module de classe de mon exemple en prenant soin de le baptiser du même nom ("Propriété Name") et tu ajoutes un module standard aussi au "Personal" pour y ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" a écrit dans le message de news: %23r% Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
michdenis
N'oublie pas, l'instance "application excel" est lancé lorsque tu ouvres excel pour la première fois. C'est à ce moment que le Personal s'ouvre. Si après avoir fait la copie du code, pour que cela fonctionne, tu lances manuellement la procédure Open du ThisWorkbook contenu dans Personnal ou tu fermes excel complètement... puisque c'est à l'ouverture d'excel que l'instance application sera lancée.
"garnote" a écrit dans le message de news: % Merci,
Je vais tenter le coup.
"michdenis" a écrit dans le message de news:
Je t'ai donné un exemple ... tu dois ajouter un module de classe à ton classeur Personal. Dans ce module de classe tu copies le code du module de classe de mon exemple en prenant soin de le baptiser du même nom ("Propriété Name") et tu ajoutes un module standard aussi au "Personal" pour y ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" a écrit dans le message de news: %23r% Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?
Serge, Excel 2007
N'oublie pas, l'instance "application excel" est lancé lorsque
tu ouvres excel pour la première fois. C'est à ce moment que
le Personal s'ouvre. Si après avoir fait la copie du code, pour
que cela fonctionne, tu lances manuellement la procédure
Open du ThisWorkbook contenu dans Personnal ou tu fermes
excel complètement... puisque c'est à l'ouverture d'excel
que l'instance application sera lancée.
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%23UQdW1sPJHA.4820@TK2MSFTNGP05.phx.gbl...
Merci,
Je vais tenter le coup.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
uP4PjxsPJHA.4756@TK2MSFTNGP02.phx.gbl...
Je t'ai donné un exemple ... tu dois ajouter un module
de classe à ton classeur Personal. Dans ce module
de classe tu copies le code du module de classe
de mon exemple en prenant soin de le baptiser du
même nom ("Propriété Name") et tu ajoutes un
module standard aussi au "Personal" pour y
ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook
que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure
sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%23r%23OshsPJHA.496@TK2MSFTNGP05.phx.gbl...
Bloqué ben dur.
J'ai suivi ton conseil mais rien ne survient ;-(
Pour que ça fonctionne, il me faut ouvrir le
fichier de XLSTARTà partir de l'explorateur Windows.
Comment faire pour que cette maudite macro
se lance sur la feuille qui apparaît quand
j'ouvre Excel ?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23I8DSBsPJHA.1908@TK2MSFTNGP06.phx.gbl...
DAns le ThisWorkbook du classeur que tu veux ouvrir
sous l'événement Open tu appelles la macro de ton
choix
Syntaxe si la macro est dans un module standard du Personal
Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal
Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" <garnote3RIEN@videotron.ca> a écrit dans le message de news:
%234Hq63rPJHA.4512@TK2MSFTNGP02.phx.gbl...
Bonsoir,
Est-ce possible d'appeler une macro située
dans Personal.XLSB à l'ouverture d'Excel ?
Il doit y avoir du XlStart là-dedans, mais encore ?
N'oublie pas, l'instance "application excel" est lancé lorsque tu ouvres excel pour la première fois. C'est à ce moment que le Personal s'ouvre. Si après avoir fait la copie du code, pour que cela fonctionne, tu lances manuellement la procédure Open du ThisWorkbook contenu dans Personnal ou tu fermes excel complètement... puisque c'est à l'ouverture d'excel que l'instance application sera lancée.
"garnote" a écrit dans le message de news: % Merci,
Je vais tenter le coup.
"michdenis" a écrit dans le message de news:
Je t'ai donné un exemple ... tu dois ajouter un module de classe à ton classeur Personal. Dans ce module de classe tu copies le code du module de classe de mon exemple en prenant soin de le baptiser du même nom ("Propriété Name") et tu ajoutes un module standard aussi au "Personal" pour y ajouter le même code que dans mon exemple.
Enfin, il y a un bout de code dans le ThisWorkbook que tu devras ajouter aussi au Personal
à chaque fois que tu ouvriras un fichier la procédure sera lancée.
http://cjoint.com/?lexwIrJDHg
"garnote" a écrit dans le message de news: %23r% Bloqué ben dur. J'ai suivi ton conseil mais rien ne survient ;-( Pour que ça fonctionne, il me faut ouvrir le fichier de XLSTARTà partir de l'explorateur Windows. Comment faire pour que cette maudite macro se lance sur la feuille qui apparaît quand j'ouvre Excel ?
"michdenis" a écrit dans le message de news: %
DAns le ThisWorkbook du classeur que tu veux ouvrir sous l'événement Open tu appelles la macro de ton choix
Syntaxe si la macro est dans un module standard du Personal Application.Run "Personal.XLSB!MaMacro"
Si la macro est dans un module feuille du Personal Application.Run "Personal.XLSB!Feuil1.MaMacro"
"garnote" a écrit dans le message de news: % Bonsoir,
Est-ce possible d'appeler une macro située dans Personal.XLSB à l'ouverture d'Excel ? Il doit y avoir du XlStart là-dedans, mais encore ?