Calcul heure prix VBA excel ??

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

Lxl

XLDnaute Nouveau
Bonjour a tous

Je suis en train de me faire une application avec excel 2007 et vba.
Cette application comprend une saisie pour des factures.

Dans un userform j'ai :
un textbox : heure (hh:mm)
un textbox : taux horaire (# ##0.00 €)
un textbox : montant (# ##0.00 €)

Mon probléme est de faire le calcul pour le texbox montant
montant = heure X taux horaire

Pour ma deuxieme partie de facture quantité , prix, montant j'utilise cette formule qui fonctionne trés bien :
Controls("Montant" & D) = Format(CDbl(Controls("TextBox" & B)) * CDbl(Controls("TextBox" & C)), "## ##0.00 €")

Mon probléme se pose avec les heures !!!

Merci de votre aide.

Laurent
 
Re : Calcul heure prix VBA excel ??

Bonsoir Lxl et le Forum
mettre ceci à la place

Dim Heure, Minut, temps
Private Sub TextBox1_AfterUpdate()
Heure = Hour(TextBox1) ' Récupere les heures
Minut = Minute(TextBox1) 'recupere les mn
temps = (Heure * 60) + Minut 'Transforme tout en mn
End Sub

Private Sub TextBox2_AfterUpdate()
TextBox2 = Format(TextBox2, "0.00 €")
If Not IsNumeric(TextBox2) Then
TextBox2 = ""
End If
TextBox3 = (TextBox2 * temps) / 60 ' Divise par 60 pour ramener en Heure
End Sub
 
- 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

Discussions similaires

Réponses
6
Affichages
3 K
Retour