OVH Cloud OVH Cloud

Pour afficher la fenêtre VBE

8 réponses
Avatar
RV
Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante: Application.OnKey
"%{F11}". Or cela ne m'affiche en aucun cas la fenêtre souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV

8 réponses

Avatar
Jacques93
Bonsoir RV,

Pourquoi ne pas utiliser le bouton 'Visual Basic Editor' de la barre
d'outils Visual Basic ?

Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante: Application.OnKey
"%{F11}". Or cela ne m'affiche en aucun cas la fenêtre souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV


--
Cordialement,

Jacques.

Avatar
RV
Bonsoir Jacques,
Oui effectivement je n'y avais pas pensé, en revanche pourrais-tu
m'expliquer pourquoi en apparence Application.OnKey "%{F11} n'affiche rien.
En fait c'est comme si je créais un raccoursi ? C'est bien ça ?
Merci d'avoir répondu.
Bonne soirée
RV


"Jacques93" a écrit dans le message de news:

Bonsoir RV,

Pourquoi ne pas utiliser le bouton 'Visual Basic Editor' de la barre
d'outils Visual Basic ?

Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante:
Application.OnKey "%{F11}". Or cela ne m'affiche en aucun cas la fenêtre
souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV


--
Cordialement,

Jacques.



Avatar
michdenis
Bonjour RV,

Une macro que tu peux associer à ton bouton

'----------------
Sub VoirVBE()
Application.VBE.MainWindow.Visible = True
End sub
'----------------


Salutations!



"RV" a écrit dans le message de news:
Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante: Application.OnKey
"%{F11}". Or cela ne m'affiche en aucun cas la fenêtre souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV
Avatar
michdenis
| En fait c'est comme si je créais un raccoursi ? C'est bien ça ?

Exactement, et tu n'as pas joint de macro à ton raccourci clavier

Application.OnKey "%{F11},"MaMacro"

sub MaMacro()
Msgbox "bonjour"
End sub


Salutations!


"RV" a écrit dans le message de news:
Bonsoir Jacques,
Oui effectivement je n'y avais pas pensé, en revanche pourrais-tu
m'expliquer pourquoi en apparence Application.OnKey "%{F11} n'affiche rien.
En fait c'est comme si je créais un raccoursi ? C'est bien ça ?
Merci d'avoir répondu.
Bonne soirée
RV


"Jacques93" a écrit dans le message de news:

Bonsoir RV,

Pourquoi ne pas utiliser le bouton 'Visual Basic Editor' de la barre
d'outils Visual Basic ?

Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante:
Application.OnKey "%{F11}". Or cela ne m'affiche en aucun cas la fenêtre
souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV


--
Cordialement,

Jacques.



Avatar
RV
Bonsoir Michdenis,
Merci pour ta réponse, cela répond tout à fait à ce que je souhaitais
obtenir.
J'avais essayer de passer par Application.Dialogs(xlDialogxxxxx).show, mais
sans succès.
En lisant ta réponse, je comprends pourquoi.
Merci encore et bonne soirée
Cordialement
RV



"michdenis" a écrit dans le message de news:

Bonjour RV,

Une macro que tu peux associer à ton bouton

'----------------
Sub VoirVBE()
Application.VBE.MainWindow.Visible = True
End sub
'----------------


Salutations!



"RV" a écrit dans le message de news:

Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante:
Application.OnKey
"%{F11}". Or cela ne m'affiche en aucun cas la fenêtre souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV





Avatar
Jacques93
Bonsoir michdenis,

Je cherchais justement l'instruction pour lancer VBE, et

Application.VBE.MainWindow.Visible = True

me renvoie un message :

Erreur 1004
L'accès par programme au projet Visual Basic n'est pas fiable
Fin - Déboguage

Excel 2003, sous XP SP2. As tu une idée ?

Bonjour RV,

Une macro que tu peux associer à ton bouton

'----------------
Sub VoirVBE()
Application.VBE.MainWindow.Visible = True
End sub
'----------------


--
Cordialement,

Jacques.

Avatar
michdenis
Bonjour Jacques93,

Barre des menus / outils / Macro / sécurité / onglet Éditeurs Approuvés /
coche les 2 cases à cocher dans le bas de la fenêtre.


Salutations!


"Jacques93" a écrit dans le message de news: Os%
Bonsoir michdenis,

Je cherchais justement l'instruction pour lancer VBE, et

Application.VBE.MainWindow.Visible = True

me renvoie un message :

Erreur 1004
L'accès par programme au projet Visual Basic n'est pas fiable
Fin - Déboguage

Excel 2003, sous XP SP2. As tu une idée ?

Bonjour RV,

Une macro que tu peux associer à ton bouton

'----------------
Sub VoirVBE()
Application.VBE.MainWindow.Visible = True
End sub
'----------------


--
Cordialement,

Jacques.

Avatar
ChrisV
Bonjour RV,

Tu aurais pu aussi utiliser:

Sub zaza()
SendKeys "%{F11}", True
End Sub


ChrisV


"RV" a écrit dans le message de news:

Bonsoir,
Pour éviter de faire Alt + F11 pour afficher la fenêtre VBE, j'ai créé un
bouton (dans la barre de menu) avec la procédure suivante:
Application.OnKey "%{F11}". Or cela ne m'affiche en aucun cas la fenêtre
souhaitée.
Qu'elle est la solution.
Merci
Cordialement
RV