- Katılım
- 12 Ocak 2009
- Mesajlar
- 838
- Excel Vers. ve Dili
- 2003
- Altın Üyelik Bitiş Tarihi
- 07-02-2024
İyi akşamlar arkadaşlar.
Ekteki belgede bulunan userform1 ile personel çalıştırılmasına dayalı hizmet alımı ihaleleri için yaklaşık maliyet hesaplıyorum. Bana göre sonuç mükemmel çıkıyor, fakat bazı hesaplamalarda Kamu İhale Kurumunun işçilik hesaplama modülü ile 1 (bir) kuruş farktan dolayı sonuç hatalı çıkabiliyor.
Örnek veri girişi:
Öngörülen fiyat farkı:10
Resmi Tatil Gün Sayısı:11
Resmi Tatilde Çalışacak Eleman Sayısı:10 yazıp
Hesapla dedikten sonra
TextBox17 de çıkan 111,58 TL sonuç, KİK işçilik hesaplama modülü tarafından 111,59 TL olarak hesaplanmaktadır. Aradaki 1 kuruşluk fark; işçi
sayısı ve işin süresi ile de çarpılınca aradaki fark büyüyor.
Bunun önüne geçmek için; userform ile İşçilik hesaplama modülü arasında fark oluşması halinde TextBox17 de çıkan sonucun 1 kuruş artırılarak tekarar hesaplama yapmak ile çözebileceğimi düşünüyorum.
Sizden ricam ekte ki userformda bulunan OptionButton1 işaretlendiği zaman TextBox17 deki değerin 1 kuruş artırılıp hesaplamanın tekrar yapılmasını sağlamak.
Ekteki belgede bulunan userform1 ile personel çalıştırılmasına dayalı hizmet alımı ihaleleri için yaklaşık maliyet hesaplıyorum. Bana göre sonuç mükemmel çıkıyor, fakat bazı hesaplamalarda Kamu İhale Kurumunun işçilik hesaplama modülü ile 1 (bir) kuruş farktan dolayı sonuç hatalı çıkabiliyor.
Kod:
TextBox17.Text = (((((((CDbl(TextBox14) + CDbl(TextBox16)) * CDbl(TextBox6)) / 100) + (CDbl(TextBox14) + CDbl(TextBox16))) / CDbl(TextBox7)) / CDbl(TextBox8)))
TextBox17 = Format(TextBox17, "#,##0.00") & " TL"
Öngörülen fiyat farkı:10
Resmi Tatil Gün Sayısı:11
Resmi Tatilde Çalışacak Eleman Sayısı:10 yazıp
Hesapla dedikten sonra
TextBox17 de çıkan 111,58 TL sonuç, KİK işçilik hesaplama modülü tarafından 111,59 TL olarak hesaplanmaktadır. Aradaki 1 kuruşluk fark; işçi
sayısı ve işin süresi ile de çarpılınca aradaki fark büyüyor.
Bunun önüne geçmek için; userform ile İşçilik hesaplama modülü arasında fark oluşması halinde TextBox17 de çıkan sonucun 1 kuruş artırılarak tekarar hesaplama yapmak ile çözebileceğimi düşünüyorum.
Sizden ricam ekte ki userformda bulunan OptionButton1 işaretlendiği zaman TextBox17 deki değerin 1 kuruş artırılıp hesaplamanın tekrar yapılmasını sağlamak.
Ekli dosyalar
-
152.5 KB Görüntüleme: 30