Merci beaucoup H2SO4 de ta réponse précise,
Appliquée mais pas résolue totalement, car le format renvoyé par le calcul me semble incorrect.
De nouveau je cale
Je vais tester un code FORMAT pour voir... mais je doute de la réponse
******************************************************************************************************
'j'accocie le choix de l'avion avec le cout minute et calcule le cout avion en fonction du temps de VOL
'******************************************************************************************************
Private Sub AVION_cmb_Change()
If AVION_cmb.ListIndex = -1 Then coutmin_avion_txt = "": Exit Sub
lig = Application.Match(AVION_cmb, Sheets("Data").[A:A], 0)
If IsError(lig) Then
coutmin_avion_txt = ""
registration_txt = ""
Else
coutmin_avion_txt = Sheets("Data").Cells(lig, 3)
registration_txt = Sheets("Data").Cells(lig, 2)
End If
cout_avion_txt.Value = Format((CDbl(coutmin_avion_txt.Value)) * TimeValue(VOL_txt.Value), "00,00")
End Sub
Qu'en pensez-vous ?
Papy280255