Excel : obliger une combobox
Résolu/Fermé
freygeo
Messages postés
20
Date d'inscription
mardi 26 octobre 2010
Statut
Membre
Dernière intervention
14 mars 2013
-
29 oct. 2010 à 15:22
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 13 déc. 2010 à 11:02
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 13 déc. 2010 à 11:02
A voir également:
- Excel : obliger une combobox
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
3 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
Modifié par pijaku le 29/10/2010 à 15:48
Modifié par pijaku le 29/10/2010 à 15:48
Salut,
Désolé, je pensais t'avoir répondu sur le sujet d'origine, mais ça n'est pas le cas...
Il s'agit d'un UserForm, pas d'une ComboBox. Ok?
Pour éviter la fermeture à la croix :
Dans le code de l'UserForm coller ce code :
!!!!!ATTENTION !!!!! Tu dois avoir une procédure de sortie... Unload UserForm1 quelque part. Ben oui, sinon tu ne pourras plus jamais fermer ni ton userform, ni excel...
Si je me souviens, il doit y avoir un bouton dans ton UserForm avec un code qui le ferme. Vérifie d'abord si tu as ceci :
EDIT : lien à lire...
Cordialement,
-- Il n'y a rien de tel qu'une question idiote, seulement une réponse idiote. A.Einstein --
Désolé, je pensais t'avoir répondu sur le sujet d'origine, mais ça n'est pas le cas...
Il s'agit d'un UserForm, pas d'une ComboBox. Ok?
Pour éviter la fermeture à la croix :
Dans le code de l'UserForm coller ce code :
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) If CloseMode = 0 Then Cancel = True End Sub
!!!!!ATTENTION !!!!! Tu dois avoir une procédure de sortie... Unload UserForm1 quelque part. Ben oui, sinon tu ne pourras plus jamais fermer ni ton userform, ni excel...
Si je me souviens, il doit y avoir un bouton dans ton UserForm avec un code qui le ferme. Vérifie d'abord si tu as ceci :
Private Sub CommandButton1_Click() bla bla bla... Unload UserForm1 UserForm1.Hide End Sub
EDIT : lien à lire...
Cordialement,
-- Il n'y a rien de tel qu'une question idiote, seulement une réponse idiote. A.Einstein --
freygeo
Messages postés
20
Date d'inscription
mardi 26 octobre 2010
Statut
Membre
Dernière intervention
14 mars 2013
29 oct. 2010 à 16:06
29 oct. 2010 à 16:06
ça fonctionne !! merci beaucoup
Et au pire pour fermer je fait Ctrl + Alt + Suppr :)
Et au pire pour fermer je fait Ctrl + Alt + Suppr :)
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
29 oct. 2010 à 16:10
29 oct. 2010 à 16:10
oui ou tu éteinds l'ordi au bouton ou en débranchant la prise.
Ravi que cela fonctionne
Bon week end
Ravi que cela fonctionne
Bon week end
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
Modifié par lermite222 le 13/12/2010 à 11:03
Modifié par lermite222 le 13/12/2010 à 11:03
Bonjour,
freygeo : Tu ferais mieux de créer un nouveau topic d'autant plus que ta question n'a rien à voir avec ta question précédante. (Le bouton rouge dans le haut de la page)
Et tant que j'y suis...
pijaku et freygeo :
réponse à la question initiale (Supprimer la croix rouge)
pijaku :
Ce qui revient à dire...
Unload UserForm1 = Fermer l'userform et le supprimer de la mémoire.
UserForm1.Hide = Ouvrir l'UserForm et le laisser en mémoire mais pas l'afficher.
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
freygeo : Tu ferais mieux de créer un nouveau topic d'autant plus que ta question n'a rien à voir avec ta question précédante. (Le bouton rouge dans le haut de la page)
Et tant que j'y suis...
pijaku et freygeo :
réponse à la question initiale (Supprimer la croix rouge)
pijaku :
bla bla bla... Unload UserForm1 UserForm1.Hide
Ce qui revient à dire...
Unload UserForm1 = Fermer l'userform et le supprimer de la mémoire.
UserForm1.Hide = Ouvrir l'UserForm et le laisser en mémoire mais pas l'afficher.
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)