Garder en mémoire les Déclarations pour utiliser un USF

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

Guigui

XLDnaute Occasionnel
Bonjour,

Voici mon souci
je souhaite que quand dans une cellule précise, le chiffre 93 est taper, un USF s'ouvre.

je m'en sort trés bien pour la detection :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim lig
lig = Target.Row
If Not Application.Intersect(Target, Range("H1:H2500")) Is Nothing Then
If Target = "" Then Exit Sub
If Target = "93" Then
MsgBox ("93 trouvé")
Target.Select
GESTIONTTM.Show
End If
End if

maintenant, je voudrais initialiser le caption d'un label dans le USF, en utilisant le "lig" déclaré auparavant ... mais voila le bug ..

je sais qu'il existe un moyen de declarer des choses sur plusieurs module ou feuille mais je ne sais pas quelle syntaxe utilisé...

Merci d'avance pour votre aide.
Guillaume
 

Pièces jointes

Re : Garder en mémoire les Déclarations pour utiliser un USF

Bonsoir Guigui, bonsoir le forum,
Remplace, dans le code d'initialisation de l'UserForm :
Code:
lig = Target.Row
par :
Code:
lig = ActiveCell.Row

Édition :

Bonsoir Philippe on s'est croisés
 
Re : Garder en mémoire les Déclarations pour utiliser un USF

Bonsoir,
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim lig
lig = Target.Row
If Not Application.Intersect(Target, Range("H1:H2500")) Is Nothing Then
If Target = ""  or target.count > 1 Then Exit Sub
If Target = "93" Then
With GESTIONTTM
      .Label1 = lig
      .Show
end with
End If
End if
end sub
A+
kjin
 
Dernière édition:
Re : Garder en mémoire les Déclarations pour utiliser un USF

Bonsoir,

Merci à tous,
Chacun à une solution 🙂

Je vais exploiter tout ca et reviens vers vous en cas de souci ...

Merci encore.
Pour info j'ai retenu la solution de Robert 😉 Cela me permet avec plus de facilité d'initialiser mon USF comme bon me semble.
 
- 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

D
Réponses
8
Affichages
1 K
Dynomax
D
A
Réponses
6
Affichages
959
agnes95
A
C
Réponses
6
Affichages
2 K
C
S
Réponses
2
Affichages
1 K
Sylvain67
S
Retour