Probleme de multiplication

maystra Messages postés 1 Statut Membre -  
Heliotte Messages postés 1561 Statut Membre -
Bonjour a tous,
s'il vous plait aidez-moi
je dois faire ce calcul sur VB
Nombre_de_jours_théoriqueTextBox.Text = (((d1 - d2) * 2.2) / 30).ToString
et on me met ce message d'erreur
Error 1 Operator '*' is not defined for types 'System.TimeSpan' and 'Double'.
alors s'il vous plait aidez moi

4 réponses

  1. G_33
     
    Bonjour

    je pense qu'il d'abord calculer le nombre de jours entre les 2 dates et ensuite vous faites vos opérations

    bonne suite
    0
  2. Heliotte Messages postés 1561 Statut Membre 92
     
    Est-ce que "d1" et "d2" sont numériques ou date ?
    0
  3. maystra
     
    salut Heliotte d1 et d2 sont des dates
    0
    1. Heliotte Messages postés 1561 Statut Membre 92
       
      Salut maystra,
      Travailles-tu avec VBA, VB 6.0 ou VB.Net ?
      0
  4. Heliotte Messages postés 1561 Statut Membre 92
     
    Ceci devrait marcher [VB.Net] :
    ((CDbl(DateDiff(DateInterval.Day, d1, d2)) * 2.2) / 30).ToString)
    Conversion avant calcul
    0