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 !
J'ai utilisé cette propriété là mais elle ne fonctionne que lorsque je le met dans une zone de texte. Par exemple pour la zone de texte "Nom", j'ai mis
Private Sub Matricule_Change()
If Naame <> "" Then
Enregistrement.Enabled = True
Else
Enregistrement.Enabled = False
End IF
End Sub
Je joint mon fichier, si jamais quelqu'un peux m'aider car je suis désespérée.
Bonjour.
Non, invoquez simplement une Private Sub annexe qui vérifie si toute les zones de textes qui doivent être renseignées le sont, et qui, elle, met Enregistrement.Enabled à True si tel est le cas, à False sinon.
Et corrigez cette définition incongrue d'un tableau à 16384 colonnes !
Remarque: mes objets ComboBoxLiées et ControlsAssociés permettraient beaucoup de choses avec un code plus simple dans l'UserForm lui même. Avec, pour Matricule, Nom et Prénom, des ComboBox à utiliser de façon correcte, c'est à dire avant tout comme des zones de saisie munies de listes au cas où, et non au contraire d'abord des listes à choix.
- 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