Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/04/2007, 09h24   #1
Futur Membre du Club
 
Inscription : avril 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 45
Points : 18
Points : 18
Par défaut [VBA] Comment lancer l'userform?

Bonjour,

j'ai une question sûrement triviale mais qui me bloque dans mon travail.

j'ai crée une userform dans un classeur Excel. cette dernière fonctionne sans problème (en faisant appel à des macros et cellules du classeur). Bref pas de souçi de ce côté là.

Le seul problème c'est que cette userform n'est utilisable qu'à partir du menu "exécuter" "sub/userform (F5)" dans VB.

y a t il un moyen de faire apparaître cette userform depuis ma feuille Excel, voire à l'ouverture du fichier?

les private_sub associées à l'userform n'apparaissent pas dans la liste des macros du classeur donc je sais pas trop comment les appeler à partir de celui-ci.

merci d'avance pour votre aide!
lapa-jh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2007, 11h06   #2
Membre Expert
 
Avatar de illight
 
Inscription : septembre 2005
Messages : 1 016
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : septembre 2005
Messages : 1 016
Points : 1 044
Points : 1 044
Soit tu créé un bouton (affichage > barre d'outils > boite a outil controle) la tu as un bouton tu le met sur ta feuille, et tu met une macro lors du click du bouton ou tu met :

Code :
1
2
3
4
 
Private Sub CmdForm_Click()
F_Stats.Show
End Sub
Par exemple

Ou alors si tu veux qu'il s'affiche a l'ouverture de ton classeur :
Code :
1
2
3
Private Sub Workbook_Open()
F_Stats.Show
End Sub
__________________
Avant de poster, et http://www.developpez.com/sources/

N'oubliez pas le

Vous une brute ? faites voir
illight est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2007, 16h40   #3
Futur Membre du Club
 
Inscription : avril 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 45
Points : 18
Points : 18
merci beaucoup, c'est effectivement on ne peut plus simple.
lapa-jh est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h30.


 
 
 
 
Partenaires

Hébergement Web