Application.EnableEvents = False, ne marche pas ???

  • Initiateur de la discussion Initiateur de la discussion sim
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

sim

XLDnaute Occasionnel
Bonjour le Forum

Encore une petite question de syntaxe.

Est ce que quelqu'un saurait me dire pourquoi j'ai un message me demandant si je suis sur de vouloir supprimer la feuille avec le code suivant:

Code:
Sub Preparation_HistoFX_Current()

Dim sh As Worksheet
Dim wkHistoFX As Workbook
Dim wbCurrent As String



    Set wkHistoFX = Nothing
    
    wbCurrent = "historical_FX_" & Year(Now) & ".xls"
    
    Set wkHistoFX = Workbooks(wbCurrent)
    Set sh = wkHistoFX.Sheets("M-1")
    
 Application.EnableEvents = False
    
    With wkHistoFX
        sh.Delete
        .Sheets("M").Name = "M-1"
    End With
    
  Application.EnableEvents = True
End Sub

J'ai essayer de les mettre partout

en tout debut et a la toute fin
apres le With et avant le End With

Rien y fait j'ai toujours ce message d'erreur

Merci d'avance 🙂

Sim
 
Dernière édition:
Re : Application.EnableEvents = False, ne marche pas ???

Bonjour.
EnableEvents à False évite seulement l'exécution de vos procédures évènements, et non des dispositifs de sécurité internes à Excel.
DisplayAlerts permet d'éviter certains messages d'avertissement. Voir de ce coté ci.
À+
 
Re : Application.EnableEvents = False, ne marche pas ???

Re,

Merci beaucoup a vous deux. Une faute d'inatention de ma part! Je met un temps fou a essayer de comprendre des trucs compliques (en tout cas pour moi) et j'en oublis le B a Ba!!

Donc merci a vous deux!!

Sim
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
447
Réponses
5
Affichages
899
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour