Aranılan Değerin Bulunduğu Sütunun Adını Getirme

sahir73

Altın Üye
Katılım
17 Nisan 2019
Mesajlar
67
Excel Vers. ve Dili
Office 2016 Professional Plus 32 Bit
Altın Üyelik Bitiş Tarihi
07-07-2027
Merhaba arkadaşlar yardımınıza başvurduğum konu şu listemde 24 sutun var bu sutunun isimleri ürünlerin bulunduğu rafları temsil etmektedir. Ben ürün kodunu inputa girdiğimde bana ürünün bulunduğu sutünun ismini getirecek vba kodları lazım yapabildiğim sadece ürünün hangi satırda olduğunu seçebilmek oldu. Bu yüzden yardımlarınızı rica ediyorum. dosyam ektedir
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub SutunBul()
    bul = InputBox("Sütun Bul")
    Set x = Cells.Find(bul)
    MsgBox x.Column
End Sub
 

sahir73

Altın Üye
Katılım
17 Nisan 2019
Mesajlar
67
Excel Vers. ve Dili
Office 2016 Professional Plus 32 Bit
Altın Üyelik Bitiş Tarihi
07-07-2027
Kod:
Sub SutunBul()
    bul = InputBox("Sütun Bul")
    Set x = Cells.Find(bul)
    MsgBox x.Column
End Sub
Hamit bey eğer girilen değer tabloda yoksa VBA hata veriyor son olarak sizden find sonucu bir değer yoksa girilen değerin bulunmadığını nasıl bildirim ( bunu yapabilirim) ama VBA hatasını nasıl düzeltebiliriz.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub SutunBul()
    bul = InputBox("Sütun Bul")
    Set x = Cells.Find(bul)
    If Not x Is Nothing Then
    MsgBox x.Column
    Else
    MsgBox "Aranan değer bulunamadı"
    End If
End Sub
 
Üst