Skip to main content

AccessTr.neT


Vba da toplama Sorunu

Vba da toplama Sorunu

Çözüldü #4
Pek çok yöntem var ihtiyaca binaen herhangi birisi kullanılabilir. Sizin kullandığınız NZ fonksiyonunu tam olarak kullanılmamış diyebiliriz.

Nz( alan_adı, alanda_deger_olmayınca_olacak_deger )

şeklinde kullanılır. Genellikle bir alanda değer olmayınca yapılan işlemler sırasında programda hata olur. Bu tip durumlarda varsayılan değer atamaya yarar.

Arada farklar var ve şu şekilde test edebilirsiniz:

İlk önce sizin yazdığınız şekilde metin kutularına rakam yerine harf yazın programda hata alacaksınız. Diyelim ki ücret kısmına A yazdınız adet kısmına B yazdınız Type Mismatch hatası alırsınız. Benim yazdığım şekilde uygulayacak olursanız hata almazsınız ancak AB şeklinde bir sonuc görürsünüz.

CInt,CDbl vb. fonksiyonlar ile sayıya çevirme işlemleri yapılabilir ancak genel manada kullanılması en doğru olan yöntem benim yazdığım şekilde değişkenleri tanımlayıp türlerini önceden deklare etmekten geçer. Böylelikle program derlenirken ve çalışırken variant değişken türü olarak değilde hangi değişken türü olarak tanımladı iseniz ona göre hafızada yer ayırır.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
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
Vba da toplama Sorunu - Yazar: Berkt - 30/09/2014, 08:57
Cvp: Vba da toplama Sorunu - Yazar: alpeki99 - 30/09/2014, 11:09
Cvp: Vba da toplama Sorunu - Yazar: Berkt - 02/10/2014, 09:18
Cvp: Vba da toplama Sorunu - Yazar: alpeki99 - 02/10/2014, 09:44
Cvp: Vba da toplama Sorunu - Yazar: Berkt - 03/10/2014, 10:27
Task