Arama ile ilgili yardım

Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
arkadaşlar ben bir arama kutusu yapmak istiyorum ama aramayı benim istediğim sayfada yapması lazım bunun için bana önerileriniz var mı

yardımlarınız için teşekkürler
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

size önerim; sorularınızı örnek dosya ile desteklemenizdir.
 
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
belge ektedir

excel dosyasına gerekli bilgileri yazdım düzenleme hakkında yardımcı olursanız sevinirim şimdiden çok teşekkür ederim
 
Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
excel dosyasına gerekli bilgileri yazdım düzenleme hakkında yardımcı olursanız sevinirim şimdiden çok teşekkür ederim
Merhaba,

1 nolu soru için ; Sayfada mevcut arama kodu'nda yapılacak bir değişiklik bu hizmeti verebilir, bunu da bilen arkadaşlar yapacaklardır, sayfadaki kod ;

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Intersect(Target, [B2:B65536]) Is Nothing Then Exit Sub
    If IsEmpty(Target) Or InStr(1, Target.Address, ":") <> 0 Then Exit Sub
    If Cells(Target.Row, "B") <> "" Then
    SAY = WorksheetFunction.CountIf(Columns(Target.Column), Target)
    If SAY > 1 Then
    Set BUL = Columns(Target.Column).Find(Target)
    If Not BUL Is Nothing Then
    ADRES = BUL.Address
    Do
    If Cells(Target.Row, "B") = Cells(BUL.Row, "B") Then
    SATIR = IIf(SATIR = "", BUL.Row & Space(1), SATIR & ", " & BUL.Row & Space(1))
    End If
    Set BUL = Columns(Target.Column).FindNext(BUL)
    Loop While Not BUL Is Nothing And BUL.Address <> ADRES
    GoTo UYARI
    End If: End If: End If
    GoTo SON
UYARI: ONAY = MsgBox("Bu kayıt daha önce aşağıdaki satırlarda girilmiştir !" & Chr(10) & Chr(10) & SATIR & Chr(10) & Chr(10) & "İşleme devam etmek istiyor musunuz?", vbYesNo + vbCritical, "DİKKAT !")
    If ONAY = vbNo Then
    Cells(Target.Row, "B") = ""
        Target.Select
    Exit Sub: End If
    Target.Offset(1, 0).Select
SON:
End Sub
3 nolu soru için ;

Çıkış yapılan malzeme, fiyatını giriş sayfasından alsın istemişsiniz,

Ancak bazı malzemelerin girişi yok, ama stok'u var, dolayısı ile girişi olmayan ancak stok'u olan malzeme çıkış yapılmak istendiğinde karmaşa olur, isterseniz "Malz.Çıkışı" G12 ye ;

Kod:
=EĞER(C12="";"";EĞER(EHATALIYSA(DÜŞEYARA(C12;Malz.Girişi!$B$2:$F$200;5;0));"";DÜŞEYARA(C12;Malz.Girişi!$B$2:$F$200;5;0)))
yazıp aşağıya doğru kopyalayabilirsiniz,

Kolay gelsin.
 
Son düzenleme:
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
lütfen

ustam hep hata alıyorum yaaa

size zahmet olmazsa ise eğer siz ekleyebilirmsiz?:yardim:
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
cevap

verdiğiniz kodların hepisinde hata aldım ama hataların kodlardan dolayı değilde yanlış girmemden dolayı olabileceğiniz düşünüyorum
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

2 nolu soru için verdiğim kodu "Malz.Girişi" sayfasının kod bölümünde mevcut kodun altına kopyalayın,

Açmak için Alt+F11 tuşlayınız,

Formül için sorun yaşadınız mı ?
 
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
hata resmi

aldığım hatayı resimini koydum bakarsanız sevinirim
 
Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
aldığım hatayı resimini koydum bakarsanız sevinirim
Merhaba,

Kodu kopyalarken hata yapmış olmalısınız, silip tekrar denermisiniz,

Aynı dosya aynı kodlar ile bende sorun yaratmamakta,

Kodu kopyala-yapıştır yaparken, sanırım aşağıdaki kod da hata yapıyor olmalısınız ;

Private Sub Worksheet_Change(ByVal Target As Range)

Yine olmaz ise dosya ekleyeyim, oldu derseniz de kaldırayım ( kotam doluyor da :))
 
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
cevap

merhaba

klasörü silip sizin denediğiniz dosyada denemeler yaptım ama yine aynı hatayı aldım

:( bende bir sorun var abladığım kadarı ile
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,267
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sn. 1Al2Ver,

#4 nolu mesajınızda 2 nolu soru için verdiğiniz kod eksik kalmış hata büyük olasılıkla bundan kanaklanıyor.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

4 nolu mesajdaki, 2 nolu soru için yazılan kod düzeltildi,

Teşekkür ederim.
 
Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Selamlar,

Sn. 1Al2Ver,

#4 nolu mesajınızda 2 nolu soru için verdiğiniz kod eksik kalmış hata büyük olasılıkla bundan kanaklanıyor.
Merhaba Sayın Korhan Ayhan,

Uyarı için teşekkür ederim.

Saygılarımla,
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

Uzmanımız Sayın Korhan Ayhan'ın ikazı ile 4 nolu mesajdaki kod düzeltildi,

Teşekkür ederim.
 
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
teşekkür

iyi geceler

şimdi çalıştı çok teşekkür ederim yardımlarınız için
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Katılım
23 Haziran 2009
Mesajlar
47
Excel Vers. ve Dili
office2003
Altın Üyelik Bitiş Tarihi
07.05.2019
sayın korhan AYHAN

İYİ GECELER
sayn korhan ayhan yardımınız için teşekkür ederim acaba 1 numaralı kod için yardım edebilirmisniz veya tavsiyeniz varmı
teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,267
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Uygulamalı excel eğitimleri bölümünü incelemenizi öneririm. İstediğiniz konular forumda defalarca işlendi.

Arama kutusuna "find+listbox" yazın ve listelenen konuları inceleyin.
 
Üst