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

Probleme avec userform

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

Nicko

XLDnaute Occasionnel
bonsoir,

j'ai un bouton sur une page qui m'ouvre un Userform avec le code suivant:

Private Sub Suivi_Click() > ce code est sur la feuil7
Modif.Show
End Sub

Dans l'Initialize du Userform, j'ai le code suivant:

Private Sub UserForm_Initialize()
If ActiveCell.Column = 1 Then
Ref.Caption = "Réf. " & ActiveCell.Value
Else
MsgBox "La sélection n'est pas une REFERENCE !", vbInformation + vbOKOnly, "ERREUR"
GoTo Fin
End If
... instructions
Fin:
unload me
End sub

J'aimerais que le userform se ferme si la Column n'est pas egale à 1, mais lorsque je fas le test, j'ai un message d'erreur me renvoyant au code du bouton sur ma page excel !!!

j'espere que c'est clair :-(

D'ou vient le probleme ?
 
Re : Probleme avec userform

Bonsoir Nicko, le Forum,

Plutot que de chercher à fermer le Usf si la condition n'est pas remplie, peut-être serait-il plus judicieux de ne pas l'ouvrir, non ?

Code:
Private Sub Suivi_Click() 
If ActiveCell.Column = 1 Then 
    Modif.Show
Else
    MsgBox "La sélection n'est pas une REFERENCE !", vbInformation + vbOKOnly, "ERREUR"
End If
End Sub
 
 
Private Sub UserForm_Initialize()
Ref.Caption = "Réf. " & ActiveCell.Value
... instructions
End sub
Cordialement,
 
Re : Probleme avec userform

Salut
Je pense que le problème est lié à l'évènement initialise : C'est pendant cet évènement qu'Excel détermine les paramètres de l'USF, la place mémoire à réservé, etc. et tu lui demandes de tout bloquer : donc, comme ce n'est pas "logique", il se plante
Le mieux serait, comme l'a dit myDearFriend! de ne pas l'ouvrir, ou de le masquer (mais je suis pas sûr que cette dernière méthode marche)
A+
 
- 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

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
512
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
447
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…