(EXCEL) activer automatiquement une form VBA

J'ai crée une form dans un projet VBA Excel et je voudrais l'activer dès l'ouverture du classeur.
Comment faire svp ?
Merci
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Il suffit de demander :)

    Dans l'éditeur VBA alors que ton classeur contenant ton code est ouvert:

    -double clique sur ThisWorkbook
    -change dans la barre déroulante en haut à gauche General par Workbook
    -par défaut dans la seconde barre déroulante VBA va te mettre Open, si ce n'est pas le cas il faut le sélectionner
    -VBA écrit automatiquement dans la fenêtre :

    Private Sub Workbook_Open()

    End Sub

    - écris au milieu des deux la commande d'ouverture, par exemple userform1.show

    -sauvegarde et ferme le classeur
    -rouvre le et comme par magie ton form s'exécute automatiquement!

    Bon courage
    @+
    1
    1. salut,

      Private Sub Workbook_Open()
      UserForm1.Show
      End Sub

      @+
      0
      1. Merci c super

        autre chose : comment cacher les caracteres saisis dans un InputBox ?

        Merci
        0