Listboxta listelediğim ürünlerin ücretini bir textboxta toplamak istiyorum. Aşağıdaki gibi bir kod kullandım.
toplam = 0
For i = 0 To UserForm1.ListBox1.ListCount - 1
toplam = UserForm1.ListBox1.List(i, 3) + toplam
Next
UserForm1.TextBox8.Value = toplam
Ancak listedeki ondalık sayıları tamsayı olarak algılıyor. Örneğin 7,5 lira 75 lira oluyor. 17,5 olması gereken toplam 85 lira olarak çıkıyor. Problemin çöözümü ile ilgili bilgi sahibi olan varsa paylaşırsanız beni büyük bir sıkıntıdan kurtarmış olacaksınız. Zaman ayıranlara şimdiden teşekkürler.
toplam = 0
For i = 0 To UserForm1.ListBox1.ListCount - 1
toplam = UserForm1.ListBox1.List(i, 3) + toplam
Next
UserForm1.TextBox8.Value = toplam
Ancak listedeki ondalık sayıları tamsayı olarak algılıyor. Örneğin 7,5 lira 75 lira oluyor. 17,5 olması gereken toplam 85 lira olarak çıkıyor. Problemin çöözümü ile ilgili bilgi sahibi olan varsa paylaşırsanız beni büyük bir sıkıntıdan kurtarmış olacaksınız. Zaman ayıranlara şimdiden teşekkürler.
