Skip to main content

AccessTr.neT


Access De Mround (kyuvarla) Fonksiyonu Hk.

Access De Mround (kyuvarla) Fonksiyonu Hk.

#19
(13/09/2023, 14:27)berduş yazdı: o zaman maalesef yardımcı olamayacağım, MROUND ile ilgili tüm araştırmalarımda 2 girdi istiyordu
excelde dediğiniz gibi tek girdili kullanmaya çalıştığımda "eksik parametre" hatası verdi

mround fonksiyonunu kullanan örnek Excel dosyasını ekler misiniz?

Buyurun Berdus Bey,

Excel dosyasi ektedir.
.zip mround.zip (Dosya Boyutu: 6,89 KB | İndirme Sayısı: 2)
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 13/09/2023, 14:35, Düzenleyen: Subco.
Cevapla
#20
=KYUVARLA(MUTLAK(B3);0,5)
gördüğünüz gibi MUTLAK(B3) ve 0,5 gibi 2 girdi istiyor
Cevapla
#21
bir modüle aşağıdaki fonksiyonu ekleyip sorguda yada herhangi bir yerde kullanabilirsiniz?
Function xRnd(ByVal xSayi As Double, ByVal xKat As Double) As Double
    xRnd = Round(xSayi / xKat) * xKat
End Function

SELECT TabloAdi.*, xRnd([TabloAdi]![AlanAdi],0.5) AS xMROUND
FROM TabloAdi;
Not: sayın @mozuer 'in 2. mesajda önerdiği aşağıdaki kod ile aynı

Public Function MRound(ByVal dblNum As Double, ByVal dblMtp As Double) As Double
MRound = dblMtp * Round(dblNum / dblMtp, 0)
End Function
Cevapla
#22
Cok tesekkur ederiz Berdus Bey,

Gonderdiginiz fonksiyon da Access su hatayi veriyor ""Undefined function 'xRnd' in expression.

Ilginiz icin cok tesekkur ederiz.
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#23
bir yerde hata yapıyor olmalısınız
Undefined function 'xRnd' in expression. hatasının olabilmesi için sizin önerdiğimiz kodu çalışmanıza eklememiş olmanız gerek
önerdiğimiz kodun çalışabilmesi için
1 - projenize 1 modül ekleyin
2 - eklediğiniz yeni modüle önerilen kodu ekleyin
3 - sorgu için öerilen kodu kullanın

isterseniz Access dosyanızın son halini ekleyin nerede hata var inceleyelim
Cevapla
#24
(14/09/2023, 11:09)berduş yazdı: bir yerde hata yapıyor olmalısınız
Undefined function 'xRnd' in expression. hatasının olabilmesi için sizin önerdiğimiz kodu çalışmanıza eklememiş olmanız gerek
önerdiğimiz kodun çalışabilmesi için
1 - projenize 1 modül ekleyin
2 - eklediğiniz yeni modüle önerilen kodu ekleyin
3 - sorgu için öerilen kodu kullanın

isterseniz Access dosyanızın son halini ekleyin nerede hata var inceleyelim

AYNEN DEDIGINIZ GIBI YAPTIM BERDUS BEY. ve ikinci girdi ile birlikte calisti. cok saglun elinize saglik.
Kolay gelsin
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 14/09/2023, 15:11, Düzenleyen: Subco.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da