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

G

greg22

Guest
salut tous le monde

je suis novice !

je souhaiterais savoir comment mettre une valeur (38) par default dans un textbox au demarage du projet
merci
 
Bonsoir Greg22

Option Explicit
Private Sub UserformInitialize()
TextBox1.Value = 38

Regarde cela doit marcher

@+
GD
child029.gif
 
Bonsoir le forum
Bonsoir Greg22, bonsoir Gérard

Attention à la synthaxe Gérard car si Greg22 fait un copié/Collé de ton code, il n'y aura pas d'erreur mais il n'y aura pas de valeur non plus dans sa TextBox ==> Userform_Initialize() avec un séparateur.

Sinon si la variable se trouve par exemple en A1, tu peux faire
Private Sub UserForm_Initialize()
TextBox1.Value = Range("A1")
End Sub

Bonne fin de dimanche
@ ++ Eric C
 
Salut Eric et Grg22

Effectivement, "j'ma gouré grave"

ne sudfirait-il pas de mettre la valeur Donnée Texte à 38 dans les propriétés du Textbox ?
Ainsi à chaque lancement qq soient les manips faites sur cette valeur elle retrouve sa valeur d'origine.
Avec Alr + F11 Proprités Textbox1 ou 2 ou 3 .... et Chercher Texte dans la colonne de gauche

Affaire à suivre .

@+ GD
 
- 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.

Discussions similaires

  • Question Question
Microsoft 365 Lecture vocale USF
Réponses
5
Affichages
211
Réponses
10
Affichages
405
Réponses
41
Affichages
907
Réponses
3
Affichages
249
Retour