Skip to main content

AccessTr.neT


Yürüyen Bakiye

Yürüyen Bakiye

#6
Yürüyen BAkiye için fonksiyonunuzu
Public Function BAK(GMN As Long, B As Variant, A As Variant) As Currency
If IsNull(B) Then B = 0
If IsNull(A) Then A = 0
If GLB_MN = GMN Then
GLB_Bakiye = GLB_Bakiye + B - A
Else
GLB_MN = GMN
GLB_Bakiye = B - A
End If
BAK = GLB_Bakiye
End Function
olarak gücelleyin. Burada Double kullanımı hatalı küsuratlı sayılarda hassasiyet kaybı olur. Gelir ve Gider kayıtlarınızın tablolarda da alanlarını Currency olarak ayarlar, form ve raporlarınızda da ilgili denetimlerin Format özelliğini "Currency" veya "#,##0.00" olarak ayarlarsanız sorununuz %99 çözülecektir. Halen sorun yaşıyoranız günce örneğinizi eklerseniz haftasonu fırsat bulup bakmaya çalışırım Ahmet Bey.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Yürüyen Bakiye - Yazar: yenginoglu - 16/09/2025, 18:02
RE: Yürüyen Bakiye - Yazar: atoykan - 16/09/2025, 23:09
RE: Yürüyen Bakiye - Yazar: yenginoglu - 17/09/2025, 08:10
RE: Yürüyen Bakiye - Yazar: atoykan - 17/09/2025, 14:21
RE: Yürüyen Bakiye - Yazar: yenginoglu - 17/09/2025, 15:59
RE: Yürüyen Bakiye - Yazar: atoykan - 19/09/2025, 11:49
Task