Salut à tous,
J'ai une toute petite macro qui à l'ouverture du classeur ajoute une
référence à la bibliothèque de powerpoint 2007 et affiche une boite à
outils :
Private Sub Workbook_Open()
Call
ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00A A0060263B}",
2, 9)
frmBelleVue.Show
End Sub
Figurez vous que la boite à outil n'apparait pas ! Pas de message
d'erreur, je suis même "nargué" par excel qui fait apparaître la boit e
à outil l'espace d'un centième de seconde.
Private Sub Workbook_Open()
frmBelleVue.Show
End Sub
J'ai impérativement besoin d'installer cette référence au démarra ge
ET d'afficher la boite à outils.
Je précise qu'inverser l'ordre des instructions ne change rien.
Merci par avance,
Ghislain
Tu peux trouver un fichier exemple version 2003 pour l'ajout de la référence access ici : http://cjoint.com/?ixnZNVzgu2
"Ghislain" a écrit dans le message de news:
Salut michdenis, Je te confirme que la référence est bien chargée j'ai trouvé le Guid, Major et Minor comme tu l'indiques. J'ai testé sur un poste avec excel 2003, et ça ne marchait pas, je ne sais pas ce que j'ai fait de travers, alors si ça t'embéte pas j'aimerais bien que tu m'envoies ton classeur test à
Encore merci pour ton aide, Ghislain
Tu peux trouver un fichier exemple version 2003
pour l'ajout de la référence access ici :
http://cjoint.com/?ixnZNVzgu2
"Ghislain" <ghislainb@freesurf.fr> a écrit dans le message de news:
e7d7bb2b-baf8-4ee4-894a-05e5c438475c@m36g2000hse.googlegroups.com...
Salut michdenis,
Je te confirme que la référence est bien chargée j'ai trouvé le
Guid, Major et Minor comme tu l'indiques.
J'ai testé sur un poste avec excel 2003, et ça ne marchait pas, je
ne sais pas ce que j'ai fait de travers, alors si ça t'embéte pas
j'aimerais bien que tu m'envoies ton classeur test à
ghislain.benrais@csa.eu.
Encore merci pour ton aide,
Ghislain
Tu peux trouver un fichier exemple version 2003 pour l'ajout de la référence access ici : http://cjoint.com/?ixnZNVzgu2
"Ghislain" a écrit dans le message de news:
Salut michdenis, Je te confirme que la référence est bien chargée j'ai trouvé le Guid, Major et Minor comme tu l'indiques. J'ai testé sur un poste avec excel 2003, et ça ne marchait pas, je ne sais pas ce que j'ai fait de travers, alors si ça t'embéte pas j'aimerais bien que tu m'envoies ton classeur test à
Encore merci pour ton aide, Ghislain
Ghislain
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00A A0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur un poste avec office 2003. La propriété Showmodal étant en lecture seule à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci, Ghislain
Salut michdenis,
J'espère que le we fut bon et merci pour ton envoi qui marche
effectivement très bien. Alors je me suis dit qu'il y a peut-être un
truc qui cloche au niveau de la fenêtre que je veux afficher. Et
effectivement, ma fenêtre n'était pas modale, en la rendant modale
tout se passe comme demandé : elle reste affichée !
Rappel du code on ne peut plus court :
Call
ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00A A0060263B}",
2, 9)
frmBelleVue.Show
Tu peux le tester chez toi, j'ai observé le même problème sur un
poste avec office 2003. La propriété Showmodal étant en lecture seule
à l'exécution, je ne vois pas de solution, si par hasard tu as une
idée ? Ma fenêtre ne peut être modale puisque c'est une boite à
outils.
Merci,
Ghislain
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00A A0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur un poste avec office 2003. La propriété Showmodal étant en lecture seule à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci, Ghislain
michdenis
Adapte le nom du formulaire "Userform1" pour celui de ton programme.
On Error Resume Next Load UserForm1 '<--------- With ThisWorkbook.VBProject.References With .AddFromGuid _ ("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0) End With End With UserForm1.Show 0 '<---------
"Ghislain" a écrit dans le message de news:
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00AA0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur un poste avec office 2003. La propriété Showmodal étant en lecture seule à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci, Ghislain
Adapte le nom du formulaire "Userform1"
pour celui de ton programme.
On Error Resume Next
Load UserForm1 '<---------
With ThisWorkbook.VBProject.References
With .AddFromGuid _
("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0)
End With
End With
UserForm1.Show 0 '<---------
"Ghislain" <ghislainb@freesurf.fr> a écrit dans le message de news:
40f337d8-4e4a-4eb4-8c56-712f2d24ed72@w7g2000hsa.googlegroups.com...
Salut michdenis,
J'espère que le we fut bon et merci pour ton envoi qui marche
effectivement très bien. Alors je me suis dit qu'il y a peut-être un
truc qui cloche au niveau de la fenêtre que je veux afficher. Et
effectivement, ma fenêtre n'était pas modale, en la rendant modale
tout se passe comme demandé : elle reste affichée !
Rappel du code on ne peut plus court :
Call
ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00AA0060263B}",
2, 9)
frmBelleVue.Show
Tu peux le tester chez toi, j'ai observé le même problème sur un
poste avec office 2003. La propriété Showmodal étant en lecture seule
à l'exécution, je ne vois pas de solution, si par hasard tu as une
idée ? Ma fenêtre ne peut être modale puisque c'est une boite à
outils.
Merci,
Ghislain
Adapte le nom du formulaire "Userform1" pour celui de ton programme.
On Error Resume Next Load UserForm1 '<--------- With ThisWorkbook.VBProject.References With .AddFromGuid _ ("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0) End With End With UserForm1.Show 0 '<---------
"Ghislain" a écrit dans le message de news:
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00AA0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur un poste avec office 2003. La propriété Showmodal étant en lecture seule à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci, Ghislain
Ghislain
Ca ne donne rien.. On 25 août, 19:30, "michdenis" wrote:
Adapte le nom du formulaire "Userform1" pour celui de ton programme.
On Error Resume Next Load UserForm1 '<--------- With ThisWorkbook.VBProject.References With .AddFromGuid _ ("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0) End With End With UserForm1.Show 0 '<---------
"Ghislain" a écrit dans le message de news:
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-0 0AA0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur u n poste avec office 2003. La propriété Showmodal étant en lecture seu le à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci,Ghislain
Ca ne donne rien..
On 25 août, 19:30, "michdenis" <michde...@hotmail.com> wrote:
Adapte le nom du formulaire "Userform1"
pour celui de ton programme.
On Error Resume Next
Load UserForm1 '<---------
With ThisWorkbook.VBProject.References
With .AddFromGuid _
("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0)
End With
End With
UserForm1.Show 0 '<---------
"Ghislain" <ghisla...@freesurf.fr> a écrit dans le message de news:
40f337d8-4e4a-4eb4-8c56-712f2d24e...@w7g2000hsa.googlegroups.com...
Salut michdenis,
J'espère que le we fut bon et merci pour ton envoi qui marche
effectivement très bien. Alors je me suis dit qu'il y a peut-être un
truc qui cloche au niveau de la fenêtre que je veux afficher. Et
effectivement, ma fenêtre n'était pas modale, en la rendant modale
tout se passe comme demandé : elle reste affichée !
Rappel du code on ne peut plus court :
Call
ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-0 0AA0060263B}",
2, 9)
frmBelleVue.Show
Tu peux le tester chez toi, j'ai observé le même problème sur u n
poste avec office 2003. La propriété Showmodal étant en lecture seu le
à l'exécution, je ne vois pas de solution, si par hasard tu as une
idée ? Ma fenêtre ne peut être modale puisque c'est une boite à
outils.
Merci,Ghislain
Ca ne donne rien.. On 25 août, 19:30, "michdenis" wrote:
Adapte le nom du formulaire "Userform1" pour celui de ton programme.
On Error Resume Next Load UserForm1 '<--------- With ThisWorkbook.VBProject.References With .AddFromGuid _ ("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0) End With End With UserForm1.Show 0 '<---------
"Ghislain" a écrit dans le message de news:
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-0 0AA0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur u n poste avec office 2003. La propriété Showmodal étant en lecture seu le à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci,Ghislain
michdenis
| Ca ne donne rien..
Chez moi, cela permet d'afficher le formulaire dans une fenêtre non modale. Excel 2003.
N'était-ce point ton objectif ?
"Ghislain" a écrit dans le message de news:
Ca ne donne rien.. On 25 août, 19:30, "michdenis" wrote:
Adapte le nom du formulaire "Userform1" pour celui de ton programme.
On Error Resume Next Load UserForm1 '<--------- With ThisWorkbook.VBProject.References With .AddFromGuid _ ("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0) End With End With UserForm1.Show 0 '<---------
"Ghislain" a écrit dans le message de news:
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00AA0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur un poste avec office 2003. La propriété Showmodal étant en lecture seule à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci,Ghislain
| Ca ne donne rien..
Chez moi, cela permet d'afficher le formulaire
dans une fenêtre non modale. Excel 2003.
N'était-ce point ton objectif ?
"Ghislain" <ghislainb@freesurf.fr> a écrit dans le message de news:
e67c65a4-bfe5-4f55-925e-a19cb332139a@l64g2000hse.googlegroups.com...
Ca ne donne rien..
On 25 août, 19:30, "michdenis" <michde...@hotmail.com> wrote:
Adapte le nom du formulaire "Userform1"
pour celui de ton programme.
On Error Resume Next
Load UserForm1 '<---------
With ThisWorkbook.VBProject.References
With .AddFromGuid _
("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0)
End With
End With
UserForm1.Show 0 '<---------
"Ghislain" <ghisla...@freesurf.fr> a écrit dans le message de news:
40f337d8-4e4a-4eb4-8c56-712f2d24e...@w7g2000hsa.googlegroups.com...
Salut michdenis,
J'espère que le we fut bon et merci pour ton envoi qui marche
effectivement très bien. Alors je me suis dit qu'il y a peut-être un
truc qui cloche au niveau de la fenêtre que je veux afficher. Et
effectivement, ma fenêtre n'était pas modale, en la rendant modale
tout se passe comme demandé : elle reste affichée !
Rappel du code on ne peut plus court :
Call
ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00AA0060263B}",
2, 9)
frmBelleVue.Show
Tu peux le tester chez toi, j'ai observé le même problème sur un
poste avec office 2003. La propriété Showmodal étant en lecture seule
à l'exécution, je ne vois pas de solution, si par hasard tu as une
idée ? Ma fenêtre ne peut être modale puisque c'est une boite à
outils.
Merci,Ghislain
Chez moi, cela permet d'afficher le formulaire dans une fenêtre non modale. Excel 2003.
N'était-ce point ton objectif ?
"Ghislain" a écrit dans le message de news:
Ca ne donne rien.. On 25 août, 19:30, "michdenis" wrote:
Adapte le nom du formulaire "Userform1" pour celui de ton programme.
On Error Resume Next Load UserForm1 '<--------- With ThisWorkbook.VBProject.References With .AddFromGuid _ ("{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}", 9, 0) End With End With UserForm1.Show 0 '<---------
"Ghislain" a écrit dans le message de news:
Salut michdenis, J'espère que le we fut bon et merci pour ton envoi qui marche effectivement très bien. Alors je me suis dit qu'il y a peut-être un truc qui cloche au niveau de la fenêtre que je veux afficher. Et effectivement, ma fenêtre n'était pas modale, en la rendant modale tout se passe comme demandé : elle reste affichée ! Rappel du code on ne peut plus court : Call ThisWorkbook.VBProject.References.AddFromGuid("{91493440-5A91-11CF-8700-00AA0060263B}", 2, 9) frmBelleVue.Show Tu peux le tester chez toi, j'ai observé le même problème sur un poste avec office 2003. La propriété Showmodal étant en lecture seule à l'exécution, je ne vois pas de solution, si par hasard tu as une idée ? Ma fenêtre ne peut être modale puisque c'est une boite à outils. Merci,Ghislain
Ghislain
salut, oui c'est bien mon objectif mais chez moi ça ne tourne ni sur 2007, ni sur 2003. Ca t'embête de me refaire un coup de cijoint.com ? Merci, Ghislain
salut,
oui c'est bien mon objectif mais chez moi ça ne tourne ni sur 2007,
ni sur 2003. Ca t'embête de me refaire un coup de cijoint.com ?
Merci,
Ghislain
salut, oui c'est bien mon objectif mais chez moi ça ne tourne ni sur 2007, ni sur 2003. Ca t'embête de me refaire un coup de cijoint.com ? Merci, Ghislain
michdenis
ce que tu cherches est dans le ThisWorkbook du classeur :
http://cjoint.com/?iAmTjcPLmR
"Ghislain" a écrit dans le message de news:
salut, oui c'est bien mon objectif mais chez moi ça ne tourne ni sur 2007, ni sur 2003. Ca t'embête de me refaire un coup de cijoint.com ? Merci, Ghislain
ce que tu cherches est dans le ThisWorkbook du classeur :
http://cjoint.com/?iAmTjcPLmR
"Ghislain" <ghislainb@freesurf.fr> a écrit dans le message de news:
de612463-2dc7-442c-a8ce-41a2d73aa488@k30g2000hse.googlegroups.com...
salut,
oui c'est bien mon objectif mais chez moi ça ne tourne ni sur 2007,
ni sur 2003. Ca t'embête de me refaire un coup de cijoint.com ?
Merci,
Ghislain
ce que tu cherches est dans le ThisWorkbook du classeur :
http://cjoint.com/?iAmTjcPLmR
"Ghislain" a écrit dans le message de news:
salut, oui c'est bien mon objectif mais chez moi ça ne tourne ni sur 2007, ni sur 2003. Ca t'embête de me refaire un coup de cijoint.com ? Merci, Ghislain
Ghislain
Ah mais c'est l'événement Activate qui affiche la boite à outils ! Et là effectivement ça marche ! Fallait y penser et je t'en remercie MILLE fois. N'empêche que c'est pas normal que ça ne marche pas sur l'evt Open. salut l'ami, Ghislain
Ah mais c'est l'événement Activate qui affiche la boite à outils ! Et
là effectivement ça marche ! Fallait y penser et je t'en remercie
MILLE fois. N'empêche que c'est pas normal que ça ne marche pas sur
l'evt Open.
salut l'ami,
Ghislain
Ah mais c'est l'événement Activate qui affiche la boite à outils ! Et là effectivement ça marche ! Fallait y penser et je t'en remercie MILLE fois. N'empêche que c'est pas normal que ça ne marche pas sur l'evt Open. salut l'ami, Ghislain