J'ai un petit programme, à base de userforms, je souhaite qu'à l'activation
des macros, un userform se lance.
Pas de pb dans le workbook_Open, je mets le lancement du Userform, et
également Application.visible =false.
Mon Pb est que l'on voit le fichier Excel pendant 2 secondes au lancement
des macros, comment dois-je faire afin de lancer le Userform très proprement
sans rien derrière.
Merci
Flo riant
Une possibilité ---> 1 fichier vbs Tu copie ceci dans notepad et tu enregistre en vbs
Dim XlApp Set XlApp = CreateObject("Excel.Application") XlApp.Workbooks.Open("Le Nom Complet De Ton Fichier Xls") Set XlApp = Nothing
Dans ton fichier xls
Dans le module ThisWorkbook
Private Sub Workbook_Open() UserForm1.Show End Sub
Dans le module de UserForm1
Private Sub UserForm_Terminate() Application.Visible = True End Sub
Alain CROS
"Florian" a écrit dans le message de news: #
Bonsoir,
J'ai un petit programme, à base de userforms, je souhaite qu'à l'activation des macros, un userform se lance. Pas de pb dans le workbook_Open, je mets le lancement du Userform, et également Application.visible úlse. Mon Pb est que l'on voit le fichier Excel pendant 2 secondes au lancement des macros, comment dois-je faire afin de lancer le Userform très proprement sans rien derrière. Merci Flo riant
Bonjour.
Une possibilité ---> 1 fichier vbs
Tu copie ceci dans notepad et tu enregistre en vbs
Dim XlApp
Set XlApp = CreateObject("Excel.Application")
XlApp.Workbooks.Open("Le Nom Complet De Ton Fichier Xls")
Set XlApp = Nothing
Dans ton fichier xls
Dans le module ThisWorkbook
Private Sub Workbook_Open()
UserForm1.Show
End Sub
Dans le module de UserForm1
Private Sub UserForm_Terminate()
Application.Visible = True
End Sub
Alain CROS
"Florian" <Florian@toto.fr> a écrit dans le message de news: #urqbGVWEHA.716@TK2MSFTNGP11.phx.gbl...
Bonsoir,
J'ai un petit programme, à base de userforms, je souhaite qu'à l'activation
des macros, un userform se lance.
Pas de pb dans le workbook_Open, je mets le lancement du Userform, et
également Application.visible úlse.
Mon Pb est que l'on voit le fichier Excel pendant 2 secondes au lancement
des macros, comment dois-je faire afin de lancer le Userform très proprement
sans rien derrière.
Merci
Flo riant
Une possibilité ---> 1 fichier vbs Tu copie ceci dans notepad et tu enregistre en vbs
Dim XlApp Set XlApp = CreateObject("Excel.Application") XlApp.Workbooks.Open("Le Nom Complet De Ton Fichier Xls") Set XlApp = Nothing
Dans ton fichier xls
Dans le module ThisWorkbook
Private Sub Workbook_Open() UserForm1.Show End Sub
Dans le module de UserForm1
Private Sub UserForm_Terminate() Application.Visible = True End Sub
Alain CROS
"Florian" a écrit dans le message de news: #
Bonsoir,
J'ai un petit programme, à base de userforms, je souhaite qu'à l'activation des macros, un userform se lance. Pas de pb dans le workbook_Open, je mets le lancement du Userform, et également Application.visible úlse. Mon Pb est que l'on voit le fichier Excel pendant 2 secondes au lancement des macros, comment dois-je faire afin de lancer le Userform très proprement sans rien derrière. Merci Flo riant
Florian
BOnjour, Le pb est que je dois exporter le fichier un peu partotut. Désolé. Flo riant
-----Message d'origine----- Bonjour.
Une possibilité ---> 1 fichier vbs Tu copie ceci dans notepad et tu enregistre en vbs
Dim XlApp Set XlApp = CreateObject("Excel.Application") XlApp.Workbooks.Open("Le Nom Complet De Ton Fichier Xls") Set XlApp = Nothing
Dans ton fichier xls
Dans le module ThisWorkbook
Private Sub Workbook_Open() UserForm1.Show End Sub
Dans le module de UserForm1
Private Sub UserForm_Terminate() Application.Visible = True End Sub
Alain CROS
"Florian" a écrit dans le message de news: #
Bonsoir,
J'ai un petit programme, à base de userforms, je souhaite qu'à l'activation
des macros, un userform se lance. Pas de pb dans le workbook_Open, je mets le lancement du Userform, et
également Application.visible úlse. Mon Pb est que l'on voit le fichier Excel pendant 2 secondes au lancement
des macros, comment dois-je faire afin de lancer le Userform très proprement
sans rien derrière. Merci Flo riant
.
BOnjour,
Le pb est que je dois exporter le fichier un peu partotut.
Désolé.
Flo riant
-----Message d'origine-----
Bonjour.
Une possibilité ---> 1 fichier vbs
Tu copie ceci dans notepad et tu enregistre en vbs
Dim XlApp
Set XlApp = CreateObject("Excel.Application")
XlApp.Workbooks.Open("Le Nom Complet De Ton Fichier Xls")
Set XlApp = Nothing
Dans ton fichier xls
Dans le module ThisWorkbook
Private Sub Workbook_Open()
UserForm1.Show
End Sub
Dans le module de UserForm1
Private Sub UserForm_Terminate()
Application.Visible = True
End Sub
Alain CROS
"Florian" <Florian@toto.fr> a écrit dans le message de
news: #urqbGVWEHA.716@TK2MSFTNGP11.phx.gbl...
Bonsoir,
J'ai un petit programme, à base de userforms, je
souhaite qu'à l'activation
des macros, un userform se lance.
Pas de pb dans le workbook_Open, je mets le lancement
du Userform, et
également Application.visible =false.
Mon Pb est que l'on voit le fichier Excel pendant 2
secondes au lancement
des macros, comment dois-je faire afin de lancer le
Userform très proprement