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

Déclarer une zone pour ouvrir un USF...

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 !

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je souhaiterais ajouter une condition à l'ouverture d'une USF.
La zone dans laquelle l'USF doit s'ouvrir est D12:NE31
Quelle commande faut-il ajouter ?

Sub afficheform()

UserForm3.Show
End Sub

Merci pour votre aide.
Bien amicalement,
Christian
 
Dernière édition:
Re : Déclarer une zone pour ouvrir un USF...

Bonjour, Christian0258, le Forum,

Peut-être avec ce code, dans le module de l'onglet.

Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal c As Range)
    If c.Row > 11 And c.Row < 32 And c.Column > 3 And c.Column < 370 Then UserForm3.Show
End Sub

A bientôt 🙂
 
Re : Déclarer une zone pour ouvrir un USF...

Re, le forum, DoubleZero,

Merci, DoubleZero, pour ton aide.

En fait c'est :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
UserForm3.Show
Cancel = True
End Sub

qui ouvre l'USF.

A vous lire.
Merci,
Christian
 
Re : Déclarer une zone pour ouvrir un USF...

Re-bonjour,

Comme ceci, peut-être...

Code:
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal c As Range, Cancel As Boolean)
    If c.Row > 11 And c.Row < 32 And c.Column > 3 And c.Column < 370 Then UserForm3.Show: Cancel = True
End Sub

A bientôt 🙂
 
Re : Déclarer une zone pour ouvrir un USF...

Bonsoir Christian,
Bises Chère petite Ânesse,

Un autre forme avec adresse de zone plus lisible:

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Range("D12:NE31"), Target) Is Nothing Then UserForm3.Show:  Cancel = True
End Sub
A +

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

Discussions similaires

V
Réponses
17
Affichages
3 K
VBgalère
V
M
Réponses
7
Affichages
3 K
manuréva
M
P
Réponses
10
Affichages
1 K
Packers#12
P
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…