excel et userform - VB/VBA/VBS - Programmation
Marsh Posté le 07-06-2005 à 10:34:28
genial, ca marche a merveille.
merci pour cette reponse super rapide.
Marsh Posté le 17-08-2005 à 15:19:20
je cherche à faire apparaitre au lancement de mon fichier mon userform , comment faire ?
je suis débutante en VBA
ca peut vous paraitre bête comme question....
Marsh Posté le 17-08-2005 à 15:41:33
nat54 a écrit : je cherche à faire apparaitre au lancement de mon fichier mon userform , comment faire ? |
Bonjour,
tu as ce qu'on appelle des evenements sous excel qui te permette d'effecuter des taches lorsque certaines actions specifiques se produisent (ici l'ouverture d'un workbook)
Pour la connaitre la liste des evenements existants, je te conseil le site de la msdn. En effectuant une rapide recherche tu tombera sur :
http://msdn.microsoft.com/library/ [...] events.asp
Une fois identifie le nom de la routine qui t'interresse (ici WorkBookOpen), une petite recherche sur google ou sur la msdn te permet de trouver un exemple d'utilisation :
http://msdn.microsoft.com/library/ [...] 205996.asp
Voili voilou.
Bonne journee
Marsh Posté le 17-08-2005 à 15:57:10
trop complexe for me ......
je débute vraiment
Private Sub userform1_WorkbookOpen(ByVal Wb As Workbook)
End Sub
c pas ça du tout si ?
(c pour me créer un menu)
Marsh Posté le 17-08-2005 à 17:23:36
nat54 a écrit : trop complexe for me ...... |
Non non. Bon on va prendre ton exemple (A savoir activer une userform qui s'appelle userform1 au moment ou ton workbook s'ouvre), et on va proceder ainsi:
tu dois obtenir ceci:
Code :
|
Il te reste a remplir les actions que tu veux effectuer a l'ouverture de ton document, comme par exemple afficher ta userform:
Code :
|
Voili voilou.
P.S: Tu auras remarque qu'il y a une plenitude d'evement pour ton document, chacun te permettant d'effectuer ce que tu veux lorsqu'une action precise se declenche (par exemple lorsqu'un utilisateur modifie le contenu d'une ou plusieurs case(s) avec Workbook_SheetChange)
Marsh Posté le 18-08-2005 à 08:43:41
OK ; MERCI d'avoir pris du temps
Dur dur quand on débute....
Marsh Posté le 07-06-2005 à 09:33:07
salut a tous,
j'ai fait ma petite macro, qui fonctionne bien, en vba a partir d'excel.
Le probleme se situe a ce niveau:
a l'ouverture du doc, il se reduit automatiquement, et un userform se lance, mais celui-ci est egalement reduit.
Ma question est : comment faire en sorte que l'on ne voie que le userform, sans la fenetre excel a l'ouverture du doc ?
Message édité par l'arsouilleur le 07-06-2005 à 09:42:16