Find (tam değer)

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Merhaba

Ayarlar sayfamın
A3 hücresinde : İ.EMİRALİ
A9 hücresinde : İ.EMİR
isimleri mevcut

Combobox'tan isim seçince textbox1'e aynı ismi yazmasını istiyorum. Lakin ben "İ.EMİR" seçtiğimde find komutu "İ.EMİRALİ" ismini textboxa yazıyor

Yani combobox'da hangi isim varsa, textboxda da o isim görüntülenmeli. Tam ismi nasıl getirebilirim. Dosyam ektedir


Kod:
Private Sub ComboBox1_Change()
On Error Resume Next
Dim Bul As Range
Set Bul = Sheets("Ayarlar").Columns(1).Find(what:=ComboBox1)
TextBox1.Text = Bul
End Sub
 

Ekli dosyalar

Korhan Ayhan

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

Kod:
.Find(What:= ComboBox1,,, xlWhole)
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Korhan bey
Kodu kabul etmiyor
Komple error veriyor. Zaten kopyaladığımda kod kırmız renkte, virgül kısmında sorun olabilir mi

Set Bul = Sheets("Ayarlar").Columns(1).Find(What:= ComboBox1,,, xlWhole)
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Bu şekilde deneyin..
Kod:
[SIZE="2"]Set Bul = Sheets("Ayarlar").Columns(1).Find(ComboBox1, , , xlWhole)[/SIZE]
xlWhole yerine 1 de yazabilirsiniz.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Alternatif.:cool:
Kod:
Private Sub ComboBox1_Change()
Dim Bul As Range
TextBox1.Value = ""
Set Bul = Sheets("Ayarlar").Columns(1).Find(ComboBox1.Value, , xlValues, xlWhole)
If Not Bul Is Nothing Then
    TextBox1.Text = Bul.Value
End If
End Sub
 

Korhan Ayhan

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

Cepten yazdığım için hatalı olmuş. Diğer arkadaşlarım sağ olsunlar gerekli düzeltmeyi yapmışlar.
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Hepinize teşekkür ediyorum
Çok sağolun
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Merhaba,

Cepten yazdığım için hatalı olmuş. Diğer arkadaşlarım sağ olsunlar gerekli düzeltmeyi yapmışlar.
Sizi online göremeyince ufak bir düzeltme ile yanıt verelim dedik. :) :hey:
 
Üst