Bonjour
j'ai déja se code
Sub bilan()
Dim x As Integer
Dim dt1 As Date, dt2 As Date
dt1 = InputBox("date debut")
dt2 = InputBox("date fin")
Sheets("Bilan").Range("B5").Value = dt1
Sheets("Bilan").Range("C5").Value = dt2
With Sheets("BD")
For x = 2 To .Range("B" & .Rows.Count).End(xlUp).Row
If .Range("B" & x) >= dt1 And .Range("B" & x) <= dt2 Then
Sheets("Bilan").Range("a1") = Sheets("Bilan").Range("a1") + .Range("CC" & x)
End If
Next x
End With
End Sub
j'aimerais s'avoir si il est possible de changer le format dans se code... cars les données de ma base de donnée son example .. .Range("CC" & x) ... CC est = 5,87+6,76+8,76 ... la somme me donne 1,987,987 se qui est faux
ou bien si vous avez des idées pour faire un bilan toujour avec une date de départ et une date de fin ... et qui gère les montants avec 2 chiffre après la virgule
merci
j'ai déja se code
Sub bilan()
Dim x As Integer
Dim dt1 As Date, dt2 As Date
dt1 = InputBox("date debut")
dt2 = InputBox("date fin")
Sheets("Bilan").Range("B5").Value = dt1
Sheets("Bilan").Range("C5").Value = dt2
With Sheets("BD")
For x = 2 To .Range("B" & .Rows.Count).End(xlUp).Row
If .Range("B" & x) >= dt1 And .Range("B" & x) <= dt2 Then
Sheets("Bilan").Range("a1") = Sheets("Bilan").Range("a1") + .Range("CC" & x)
End If
Next x
End With
End Sub
j'aimerais s'avoir si il est possible de changer le format dans se code... cars les données de ma base de donnée son example .. .Range("CC" & x) ... CC est = 5,87+6,76+8,76 ... la somme me donne 1,987,987 se qui est faux
ou bien si vous avez des idées pour faire un bilan toujour avec une date de départ et une date de fin ... et qui gère les montants avec 2 chiffre après la virgule
merci