Déclencher code VBA à l'ouverture d'un document excel

Résolu
Bonjour,

J'ai copié une ligne de code qui me permet (avec le bouton "Date") de déclencher ce message (voir screen).
Quelqu'un pour m'écrire le code, et à quel endroit le mettre pour déclencher ce message à l'ouverture du document?

Merci

https://www.cjoint.com/c/FCxirNDYOcn



--
Sans les Helpers notre errance informatique serait sans fin - Mots croisés

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Dans le code VBA , vous avez dans l'explorateur de projet un dossier Microsoft excel Object.
    Dans celui-ci il y a un fichier "ThisWorkbook"

    Ecrivez la fonction
    Private Sub Workbook_Open()
    //Appel de votre Macro ici

    End Sub


    Normalement cela devrait fonctionner
    1. Pour ceux à qui ça intéresserait. Je précise pourquoi ça ne fonctionnait pas.

      J'ai déjà une macro à l'intérieur de "Private Sub Workbook_Open()", il suffit d'entrer la nouvelle procédure à la suite de cette macro, et non rééditer un "Workbook Open".
      Et le problème est résolu.
    2. @Mots croisésBonjour,

      Pour être honnête je n'avais pas regarder votre Code avant de poster la réponse , c’était pour vous dire dans quel sub faire l'appel a la procédure.

      Du coup j'ai mit "Ecrivez" alors que en effet vu qu'elle existait déjà , il suffisait juste d'ajouter l'appel de la procédure a la suite:)
    3. Bjr Diablo

      Ainsi j'ai "tripatouillé", ça a du bon pour avancer un peu :-).
      Mais sans ta réponse, eh bien je n'aurais pas avancé du tout.

      Merci