AccessTr.neT

Tam Versiyon: iff formülünü makroya çevirme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4
dosyanız hata verdi açılmadı.
ne hatası verdi bende açılıyor?
sanırım sizin office 2007 olduğundan o zaman ben formüllerin tamamını buraya yazıyım bir yol gösterebilirseniz öyle çözmeye çalışalım?

N60 = N (CER / 60 ): IIf([YASSDÜZELTMESİ]<>"R";[YASSDÜZELTMESİ]*0,75;"R")

YASSDÜZELTMESİ: IIf([SPT(N30)]="R";"R";IIf([SPT(N30)]>15;(15+0,5*([SPT(N30)]-15));[SPT(N30)]))

N60 = N ( CER / 60 ) x Nt x Nö x Nç: IIf([YASSDÜZELTMESİ]<>"R";[YASSDÜZELTMESİ]*0,9;"R")

SPT(N30): IIf([SPT(30)]<>"R" And [SPT(45)]<>"R";Val([SPT(30)])+Val([SPT(45)]);"R")

bu formüllerin hepsi ilgili kutuların hesaplaması gereken değerler istediğim bir buton yaparak tümünün bir anda hesaplanması ve ilgili tabloya kaydedilmesi bunun için ilgili butonun kodunu nasıl yazmalayım?
arkadaşlar sorunu ifadelerdeki noktalı virgülleri(;) virgüle(,) e çevirerek çözdüm yalnız bir tek formülde sanırım iç içe iki tane iff olduğu için hata veriyor oda şu;

YASSDÜZELTMESİ: IIf([SPT(N30)]="R";"R";IIf([SPT(N30)]>15;(15+0,5*([SPT(N30)]-15));[SPT(N30)]))

bunu nasıl düzenlemem gerekir?
şu anda kullandığım bilgisayarda .accdb yüklü değil, örneğinizi .mdb olarak ekleyebilir misiniz?
ayhan bey buyrun;

SON.MDB.rar
Sayfalar: 1 2 3 4