Test combobox - formatage date [Résolu/Fermé]

Signaler
Messages postés
58
Date d'inscription
lundi 25 juin 2018
Statut
Membre
Dernière intervention
13 janvier 2020
-
Messages postés
58
Date d'inscription
lundi 25 juin 2018
Statut
Membre
Dernière intervention
13 janvier 2020
-
Bonsoir,

1°) Je cherche une solution pour faire un test si une combobox "cbxclub" est vide ou non à l'ouverture d'un
userform "frm_saisie" pour rendre visible oui ou non un bouton de commande.

Soit:

Si la cbxclub est vide alors
'Me.Cbt_Modifier.Enabled = False

Si la cbxclub n'est pas vide alors
'Me.Cbt_Valider.Enabled = False

Mais surtout à quel endroit car à chaque fois c'est la même galère.

2°) Dans mon formulaire, j'ai une date comment formater le champ de saisie "type 14/03/2001


Un lien de téléchargement, pour vos tests ? : https://mon-partage.fr/f/mFoYHab0/

Merci d'avance

1 réponse

Messages postés
24108
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
18 juin 2021
6 806
Bonjour,

1) Qu'est-ce que tu entends par Si la cbxclub est vide ?
Pas de liste définie ?
.ListCount=0
Ou pas de sélection ?
.ListIndex = -1
ou .Text = ""

2) une textbox/listbox/combobox ne contient que du texte.
A toi de contrôler si ça correspond à une date valide.
Avec DateValue par exemple.
eric
Messages postés
58
Date d'inscription
lundi 25 juin 2018
Statut
Membre
Dernière intervention
13 janvier 2020
1
Bonjour Eric

Cbxclub est une combobox.
J veux faire un test a l ouverture d un userform sur une combobox pour rendre inactif ou non un bouton de commande.

La question 1 est si la combobox "cbxclub" est vide alors mettre le bouton de commande "cbr_modifier" inactif.

En revanche, si la combobox " cbxclub" n est pas vide mettre le bouton valider inactif.

je veux faire ce test car je ne trouve pas d'autre moyen pour rendre actif un bouton valider et modifier.

2) question. Le formatage date ou un masque de saisie format DD/MM/YYYY.

Merci
Messages postés
58
Date d'inscription
lundi 25 juin 2018
Statut
Membre
Dernière intervention
13 janvier 2020
1
J ai oublié.

mais surtout à quelle endroit, je dois écrire ce code. (test combobox). sur quel événement et je ne trouve pas non plus sur open. ??