Besoin d'aide VBA

Résolu
Alanderson69 -  
 Alanderson69 -
Bonjour,

je travaille en ce moment sur un projet que je dois réaliser sur VBA mais je ne maîtrise pas du tout.
Il s'agit d'une base de données sur Excel. Je souhaite permettre aux utilisateurs de n'être confrontés qu'a des userforms successives sans jamais avoir à créer des filtres dans le tableur Excel. J'ai réussi à créer des userforms qui vont bien et qui en appellent d'autres etc...
Mon seul soucis, pour le moment, c'est que j'aimerais que lorsque l'on ouvre le fichier Excel, on tombe directement sur une Userform, et qu'il ne reste plus qu'a se laisser guider.
Actuellement pour utiliser le "logiciel" (mes Userforms successifs..), je suis obligé de lancer le fichier Excel, de lancer VBEditor, et d'executer manuellement.

Qqn pourrait-il m'aider à lancer automatiquement les userforms lors de l'ouverture du document.
Merci d'avance.

Alanderson69
Configuration: Windows 2003
Internet Explorer 6.0

2 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Dans ton classeur Excel ouvre l'Editeur VBA
    Dans l'explorateur de projets, dans le projet concernant ton classeur choisi This Workbook et écrit

    Private Sub Workbook_Open()
        NomDeTonUserform.show
    End Sub

    La prochaine ouverture de classeur ton userform s'affichera
    0
  2. Alanderson69
     
    Alors là, je n'attendais pas une réponse aussi rapide !

    Merci beaucoup !

    Je saurais ou poser des questions VBA à l'avenir ! Merci !!!
    0