• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Formülde Nerde Hata Yapıyorum Acaba?

  • Konbuyu başlatan Konbuyu başlatan nihatkr
  • Başlangıç tarihi Başlangıç tarihi

nihatkr

Altın Üye
Altın Üye
Katılım
25 Ağustos 2006
Mesajlar
530
Excel Vers. ve Dili
2016 Türkçe
Ofis 365
Bir Sipariş Modülüm var.
Bu Modülde yaklaşık 1000 Adet depo kodum var.
bunları bir tabloda topladım

Sipariş formunda dopo kodunu girdiğimde malzeme adının otomatik gelmesi için aşağıdaki formulu yazdım ama hata veriyor yardımınız rica ediyorum.

Ve şimdiden teşekkürler

=IIf(IsNull([Malzeme Listesi]![Kodu]);[Malzeme Kodu];([Malzeme Kodu]![Malzeme Adı]))

"Malzeme Listesi" Depo kodlarının olduduğu tablonun adı, Malzeme Koduda sipariş formundaki kodu yazdığım yer.
 
Sayın nihatkr,

Bu durumda DlookUp fonksiyonunu kullanmanız gerekiyor
 
Dlookup ı nasıl kullabiliriz burada? Örnekleyebilir misiniz ?
 
Dlookup ı nasıl kullabiliriz burada? Örnekleyebilir misiniz ?
 
sayın nihatkr aşagıdaki kodu sayın modalı yazmıştı benim programıma göre çok açıklayıcı anlaşılır siz kendi programınıza uygularsnız takıldıgınız yerde yardımcı olur üstatlar
Burada düşünce belirli kritere göre bir tablodan bilgi almak.


Kod:

=DLookUp("[MADDE NO SU]";"Tablo2";"MUAYENE='" & [MUAYENE] & "'")Parantez içinde üç tane alan var.
Birincisi MADDE NO SU ki bu alan alınacak veriyi gösteriyor.
İkincisi Tablo2 verinin alınacağı tablo adını veriyor.
Üçüncü alan ise İlk MUAYENE kısmı Tablo2 den aranacak alanı ikinci MUAYENE ise aranacak bilgiyi veriyor.
O zaman siz ikinci MUAYENE leri form üstündeki MUAYENE nesnesinden alıyorsunuz. Demekki alttarafa bu deyim:


Kod:

=DLookUp("[MADDE NO SU]";"Tablo2";"MUAYENE='" & [MUAYENE1] & "'")

=DLookUp("[MADDE NO SU]";"Tablo2";"MUAYENE='" & [MUAYENE2] & "'")Şeklinde devam etmesi gerekiyor.

İyi çalışmalar
 
Dlookup fonksiyonu nasıl kullanılır ?
 
Arkadaşlar Çok Teşekkür ediyorum. Emeğiniz için sağolun.
 
Geri
Üst