protection d'une plage de donnée

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

G

gege

Guest
bonjours
voici un extrai du programme recupere sur ce site
'Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Address() = '$G$12' Or ActiveCell.Address() = '$G$14' Then
UserFormPass.Show
End If
End Sub'
mon probleme est que je veux lancer mon userform non pas lorsque l'on clique sur une cellule precise comme ici g12 ou g14 mais plutot sur une plage de donnée comme a1:b45
si quelqu'un a une solution je l'en remercie
 
Bonjour le forum
Bonjour gégé

Essayes le code ci-dessous :
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range('A1:B45')) Is Nothing Then
UserFormPass.Show
End If
End Sub
😉
 
- 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
4
Affichages
518
Réponses
16
Affichages
2 K
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
899
Réponses
6
Affichages
514
Retour