Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

MsgBox ne s'affiche pas en mode protégé?

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

P

pbourassa

Guest
Bonjour,

J'ai une macro affecté à un bouton où se retrouve ce code:

Dim myRange As Range
Dim rFound As Range
Set myRange = ActiveSheet.Range("une plage de cellule")
semaine = Range("une cellule").Value

With myRange
Set rFound = myRange.Find(semaine)
If Not rFound Is Nothing Then
MsgBox "Un message… " & semaine & ". Une question?", vbYesNo
If vbYes Then
Une série d’actions…
End If
Else
Une autre série d’actions
End If
End With

Lorsque je suis en mode non protégé, la boîte de message apparaît, mais en mode protégé celle-ci n'apparaît pas et effectue l'opération prévue par la réponse vbYes

La Protection est:
Workbook _Open () Dim wSheet As Worksheet
For Each wSheet In Worksheets
wSheet.Protect Password:="un mot de passe", userInterfaceOnly:=True
Next wSheet

Pourquoi??
 
Re : MsgBox ne s'affiche pas en mode protégé?

Bonjour pbourassa, le fil, le forum,
Il est toujours plus façile d'avoir un petit fichier exemple (moins de 48,8Ko et annonyme) pour répondre aux questions.
Une proposition (non testée):
Code:
Sub test()
Dim myRange As Range
Dim rFound As Range
Set myRange = ActiveSheet.Range("une plage de cellule")
semaine = Range("une cellule").Value
Sheets("Feuil1").Unprotect Password:="un mot de passe"
Set rFound = myRange.Find(semaine)
If Not rFound Is Nothing Then
    MsgBox "Un message… " & semaine & ". Une question?", vbYesNo
        If vbYes Then
            Une série d’actions…
        Else
            Une autre série d’actions
        End If
End If
Sheets("Feuil1").Protect Password:="un mot de passe", userInterfaceOnly:=True
End Sub
Cordialement
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
909
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…