Vba

Stephane.dantigny

XLDnaute Nouveau
Bonjour,
Je voudrais savoir comment mettre une valeur numérique dans une variable et afficher cette variable dans un textbox sans passer par une cellule excel.

Merci d'avance

Stéphane
 

Stephane.dantigny

XLDnaute Nouveau
Re : Vba

Ca ne marche pas,
Vous comprendrez surement ce que j'essaye de faire mais sans resultat

Private Sub Option1_Click()
' Cuivre
Dim wr As Long
Set wr = 2
End Sub

Private Sub Option2_Click()
' Aluminium
Dim wr As Long
Set wr = 3
End Sub

Private Sub Text9_Change()
Text9.Text = wr.Value
End Sub
 

Staple1600

XLDnaute Barbatruc
Re : Vba

Bonjour

Comme ca cela fonctionne non?

Code:
Private Sub OptionButton1_Click()
If Me.OptionButton1 Then UserForm1.TextBox9.Text = 2
End Sub

Private Sub OptionButton2_Click()
If Me.OptionButton2 Then UserForm1.TextBox9.Text = 3
End Sub

Une variante
Code:
Private Sub OptionButton1_Click()
TextBox9.Text = IIf(OptionButton1 = True, 2, vbNullString)
End Sub

Private Sub OptionButton2_Click()
TextBox9.Text = IIf(OptionButton2 = True, 3, vbNullString)
End sub
End Sub
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : Vba

RE


Dans ce cas
Code:
Public K As Long
Private Sub OptionButton1_Click()
K = IIf(OptionButton1 = True, 2, vbNullString)
TextBox9.Text = K
End Sub

Private Sub OptionButton2_Click()
K = IIf(OptionButton2 = True, 3, vbNullString)
TextBox9.Text = K
End Sub
 

Staple1600

XLDnaute Barbatruc
Re : Vba

Re

Avec des nombres décimaux
Private Sub TextBox2_AfterUpdate()
TextBox3.Value = CDbl(TextBox1.Value) * CDbl(TextBox2.Value)
End Sub


Avec des chiffres entiers
Private Sub TextBox2_AfterUpdate()
TextBox3.Value = Val(TextBox1.Value) * Val(TextBox2.Value)
End Sub
 
Dernière édition:

jeanpierre

Nous a quitté
Repose en paix
Re : Vba

Bonsoir Stéphane, le fil,

Peux-tu mettre un petit fichier exemple... (ZIPPE, clic droit dans l'explorateur et Envoyer vers/Dossier compressé), et tu nous l'envoies, en bas du post, Gérer les pièces jointe, le rechercher sur ton disque et Uploader...

Bonne nuit.

Jean-Pierre
 

Discussions similaires

Réponses
4
Affichages
181

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 979
dernier inscrit
bderradji