Ouverture intempestive de classeur XL

Résolu
Antoine -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
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. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    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
  2. Antoine
     
    Tout simplement...
    Ca marche impeccable!!!

    Merci Patrice!
    0
  3. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    De rien, au plaisir de te relire sur le forum
    0