Programmation VBA

Programmation VBA - VB/VBA/VBS - Programmation

Marsh Posté le 29-11-2008 à 16:08:17    

Bonjour, je débute avec VBA et j'aimerais savoir comment on fait pour que les données remplies dans les textbox d'un userform s'enregistrent et soient utilisées.
 
Voilà comment ça devrait se passer si j'arrive à rentrer les bonnes lignes de code:
J'ai 2 userform: c'est dans le premier userform que l'on doit rentrer des données (Nom, Prénom, Age, Taille, Poids). Dans le 2e doit apparaître l'IMC calculé avec les données précédemment rentrées.
 
Formule de la fonction: Poids/(taille/100)².
 
Merci pour votre aide.

Reply

Marsh Posté le 29-11-2008 à 16:08:17   

Reply

Marsh Posté le 02-12-2008 à 22:47:57    

Bonjour
 
Je pars du principe que :
- Ta premiere form se nomme : Question
   - Dedans les controle textBox poids et taille se nomment respectivement : Poids et Taille
   - Un bouton nommé : btn
 
- Ta seconde form se nomme : Rtat
   - Dedans un controle Label nommé : TxtRtat
 
Dans la premiere form tu mets ca :

Citation :

Private Sub btn_Click()
Rtat.TxtRtat.Caption = CLng(Question.Poids.Value) / (CLng(Question.Taille.Value) / 100) ^ 2
Rtat.Show
End Sub


Et ca roule
 
Cordialement


---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 05-12-2008 à 10:02:24    

C'est moche.  JoN1, les variables, tu connais?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed