Afficher la feuille avant le message

  • Initiateur de la discussion Initiateur de la discussion isa44
  • 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 !

isa44

XLDnaute Occasionnel
Bonjour ,
je butte sur un code : je voudrais afficher la feuille (" ROSE") avant d'afficher un messagebox.

Code:
 Sub Worksheet_Deactivate()
 
Dim origine As Variant
Dim J As Long
Dim Plage As Range
Dim Cel As Range
Dim Msg As String

 
 Set origine = ActiveSheet
 

Application.EnableEvents = False 'Bloque l'exécution des autres macros
Application.ScreenUpdating = False

Sheets("ROSE").Select

  Set Plage = Range("C3:C27,H6:H30,M6:M37,R6:R39,A32:C41,H32:H41,F40:F41")
  For J = 7 To 166
    Set Cel = Plage.Find(what:=Sheets("PARC").Range("C" & J), LookIn:=xlValues, lookat:=xlWhole)
    If Cel Is Nothing Then
      Msg = Msg & ", " & Sheets("PARC").Range("C" & J)
    End If
  Next J
 
  If Len(Msg) > 0 Then
  
  Worksheets("ROSE").Activate  ' ICI je voudrais afficher la feuille ROSE avant de lancer le MsgBox
  
  

    MsgBox " Attention il manque des N° :   " & Mid(Msg, 3) & "   Veuillez les postionner dans la feuille "


Exit Sub

  End If
  
  


Application.EnableEvents = False 'Bloque l'exécution des autres macros

origine.Select

Application.EnableEvents = True 'Remet l'exécution des autres macros
End Sub

Je ne comprends pas pourquoi j'ai le message avant l'affichage de la feuille !?
 
- 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
5
Affichages
907
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
2
Affichages
411
Réponses
5
Affichages
687
Retour