Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Picalausa
Bonjour/soir,
Concernant un workbook, il est conseillé d'utiliser l'événement Open de l'objet Workbook. Il est aussi possible d'utiliser un sub auto_open mais celui ci n'est onservé que pour compatibilité, dans Office 2003 Tu peux créer un fichier XLA, employant le même événement et le charger en tant que macro complémentaire au démarrage de Excel.
a écrit dans le message de news:063f01c3cf7e$adcb0be0$
Hello every body,
une question rapide je supose pour les experts que vous êtes comment puis-je lancer un userform dès l'ouverure d'excel?
Merci d'avance.
Bonjour/soir,
Concernant un workbook, il est conseillé d'utiliser l'événement Open de
l'objet Workbook. Il est aussi possible d'utiliser un sub auto_open mais
celui ci n'est onservé que pour compatibilité, dans Office 2003
Tu peux créer un fichier XLA, employant le même événement et le charger en
tant que macro complémentaire au démarrage de Excel.
Concernant un workbook, il est conseillé d'utiliser l'événement Open de l'objet Workbook. Il est aussi possible d'utiliser un sub auto_open mais celui ci n'est onservé que pour compatibilité, dans Office 2003 Tu peux créer un fichier XLA, employant le même événement et le charger en tant que macro complémentaire au démarrage de Excel.
une question rapide je supose pour les experts que vous êtes comment puis-je lancer un userform dès l'ouverure d'excel?
Merci d'avance.
.
François Picalausa
Bonjour/soir,
Que dois-je déclarer dans Thisworkbook?
Tu ouvre ThisWorkbook en mode édition de code. En haut de la fenêtre d'édition de code, tu as deux lstes déroulantes, la première concernant les objets, la seconde relative aux évenements de ce objet. Dans la première, sélectionne Workbook et dans la seconde, Open. VBA créera automatiquement un sub événementiel pour l'objet WorkBoo, événement Open. Dans ce sub, qui s'exécutera à l'ouverture du workbook, il faut afficher la userform. Celà donne dans le code : Option Explicit
Private Sub Workbook_Open() UserForm1.Show End Sub
Maintenant, tu demandais au démarrage d'Excel et non au démarrage du workbook. Dans ce cas, retourne dans Excel et enregistre le classeur au format xla (macro excel).
a écrit dans le message de news:072901c3cf8b$cf31b150$
En gros mon fichier (nommé Test) possède un User Form nommé 'UserForm1
Pas de macro
Que dois-je déclarer dans Thisworkbook?
>
-----Message d'origine----- Bonjour/soir,
Concernant un workbook, il est conseillé d'utiliser l'événement Open de l'objet Workbook. Il est aussi possible d'utiliser un sub auto_open mais celui ci n'est onservé que pour compatibilité, dans Office 2003 Tu peux créer un fichier XLA, employant le même événement et le charger en tant que macro complémentaire au démarrage de Excel.
a écrit dans le message de news:063f01c3cf7e$adcb0be0$
comment puis-je lancer un userform dès l'ouverure d'excel?
Bonjour/soir,
Que dois-je déclarer dans Thisworkbook?
Tu ouvre ThisWorkbook en mode édition de code.
En haut de la fenêtre d'édition de code, tu as deux lstes déroulantes, la
première concernant les objets, la seconde relative aux évenements de ce
objet.
Dans la première, sélectionne Workbook et dans la seconde, Open.
VBA créera automatiquement un sub événementiel pour l'objet WorkBoo,
événement Open.
Dans ce sub, qui s'exécutera à l'ouverture du workbook, il faut afficher la
userform.
Celà donne dans le code :
Option Explicit
Private Sub Workbook_Open()
UserForm1.Show
End Sub
Maintenant, tu demandais au démarrage d'Excel et non au démarrage du
workbook.
Dans ce cas, retourne dans Excel et enregistre le classeur au format xla
(macro excel).
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:072901c3cf8b$cf31b150$a501280a@phx.gbl
En gros mon fichier (nommé Test) possède un User Form
nommé 'UserForm1
Pas de macro
Que dois-je déclarer dans Thisworkbook?
>
-----Message d'origine-----
Bonjour/soir,
Concernant un workbook, il est conseillé d'utiliser l'événement Open
de l'objet Workbook. Il est aussi possible d'utiliser un sub
auto_open mais celui ci n'est onservé que pour compatibilité, dans
Office 2003 Tu peux créer un fichier XLA, employant le même
événement et le charger en tant que macro complémentaire au
démarrage de Excel.
Tu ouvre ThisWorkbook en mode édition de code. En haut de la fenêtre d'édition de code, tu as deux lstes déroulantes, la première concernant les objets, la seconde relative aux évenements de ce objet. Dans la première, sélectionne Workbook et dans la seconde, Open. VBA créera automatiquement un sub événementiel pour l'objet WorkBoo, événement Open. Dans ce sub, qui s'exécutera à l'ouverture du workbook, il faut afficher la userform. Celà donne dans le code : Option Explicit
Private Sub Workbook_Open() UserForm1.Show End Sub
Maintenant, tu demandais au démarrage d'Excel et non au démarrage du workbook. Dans ce cas, retourne dans Excel et enregistre le classeur au format xla (macro excel).
a écrit dans le message de news:072901c3cf8b$cf31b150$
En gros mon fichier (nommé Test) possède un User Form nommé 'UserForm1
Pas de macro
Que dois-je déclarer dans Thisworkbook?
>
-----Message d'origine----- Bonjour/soir,
Concernant un workbook, il est conseillé d'utiliser l'événement Open de l'objet Workbook. Il est aussi possible d'utiliser un sub auto_open mais celui ci n'est onservé que pour compatibilité, dans Office 2003 Tu peux créer un fichier XLA, employant le même événement et le charger en tant que macro complémentaire au démarrage de Excel.