Ouverture intempestive de classeur XL

Résolu
Bonjour,

Voilà, petit problème rencontré sur plusieurs classeurs:

j'ouvre un classeur dans lequel j'ai lié des macros à la touche F9 via du code dans workbook_open() / application.OnKey

Je ferme le classeur en gardant Excel ouvert

J'appuie sur F9, et là Excel réouvre le classeur pour éxécuter la macro.

Est ce que quelqu'un sait comment désactiver les instructions de workbook_open à la fermeture du classeur?
(peut être via workbook_beforeclose, mais je n'ai pas trouvé l'astuce...)

Merci d'avance!!

Antoine

3 réponses

  1. Private Sub Workbook_Open() 
      Application.OnKey "{F9}", "Test" 
    End Sub 
    
    Private Sub Workbook_BeforeClose(Cancel As Boolean) 
      Application.OnKey "{F9}" 
    End Sub 


    Cordialement
    Patrice
    0
    1. Tout simplement...
      Ca marche impeccable!!!

      Merci Patrice!
      0
      1. De rien, au plaisir de te relire sur le forum
        0