usf propriété enabled : false or true

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

P

philippe69

Guest
Bonjour le Forum

dans un usf, j'ai 1 certain nb de textbox dans lesquels je rentre des données. Je souhaiterai lorsque l'utilisateur choisis le bouton commande 'valider' que ces données soient sauvegardées et que la propriété 'enabled' des textbox passe à false.
Par contre peut'on sauvegarder ces données dans les textbox sans passer par une feuille excel de façon à ce qu'elle réapparaissent à chaque ouverture du usf.
Et si oui comment l'écrire au niveau de la macro ?

Je vous remercie par avance pour tous vos conseils avisés

Philippe
 
Salut philippe69,

Comme tu ne dis pas ce que tu as deja fais, ce n'est pas évident de t'aider donc je te donne quelques élémént de réponse, mais il faudrait un exemple de ton fichier pour pouvoir adapter directement a ton fichier.

Donc pour mettre les textbox a False apres clic sur Valider, le code suivant devrait faire l'affaire:
Code:
Private Sub Valider_Click()
Dim i As Byte

For i = 1 To 3
    Controls('textbox' & i).Enabled = False
Next i
End Sub

Concernant le fait de sauvegarder les données dans les textbox, il me semble que ce n'est pas possible, cependant, tu peux charger certaines valeurs a l'initialisation de celui-ci avec un code du genre:
Code:
textbox1.value=cells(1,1).value
'ou
textbox1.value=0


@+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour