• DİKKAT

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

activex ile arama yapmak

Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
iyi akşamlar; userform kullanmadan sadece activex' ten combobox ve textbox oluşturarak Sayfa2' a firma arayıp Textbox ve ( özellikli) D1 hücresine getirme imkanı olabilir mi? userform' da yaptığım arama yöntemini uyguladım sonuç alamadım.
 

Ekli dosyalar

  • arama.resim.jpg
    arama.resim.jpg
    35.5 KB · Görüntüleme: 5
  • Arama.xlsx
    Arama.xlsx
    16.2 KB · Görüntüleme: 7
Merhaba.

Soru pek anlaşılmıyor bence.

Combobox'ta listelenen nedir, bu listenin kaynağı neresidir?
Combobox'taki seçime göre TextBox'a Sayfa2'deki neyin gelmesi lazım?
.
 
Merhaba.

Soru pek anlaşılmıyor bence.

Combobox'ta listelenen nedir, bu listenin kaynağı neresidir?
Combobox'taki seçime göre TextBox'a Sayfa2'deki neyin gelmesi lazım?
.
haklısınız yanış dosyayı yüklemişim. dosyayı güncelledim. Sayfa2' deki firmaları combobox' a arayarak Textbox vey D1 hücresine yazdırmak.
 
Hakikaten örnek belgenizden bir şey anlaşılmıyor ve
sorduklarımın cevabı hala yok, Combobox boş, Sayfa2'de sadece A sütununda veri var (örnek belge eskisinin aynısı)

Her neyse, ben anladığımı önereyim.
Alt taraftan Sayfa1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi eçin, açılan VBA ekranında sağdaki oş alana aşağıdaki kodları yapıştırın.
Sayfa1 dışında bir ayfaya geçip, tekrar Sayfa1'e dönün (ilk kez gerekli)
.
Rich (BB code):
Private Sub Worksheet_Activate()
    ComboBox1.ListFillRange = "Sayfa2!A2:A" & Sheets("Sayfa2").Cells(Rows.Count, 1).End(3).Row
End Sub

Private Sub ComboBox1_Change()
    TextBox1 = ComboBox1
    [D1] = ComboBox1
End Sub
 
Hakikaten örnek belgenizden bir şey anlaşılmıyor ve
sorduklarımın cevabı hala yok, Combobox boş, Sayfa2'de sadece A sütununda veri var (örnek belge eskisinin aynısı)

Her neyse, ben anladığımı önereyim.
Alt taraftan Sayfa1'in adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi eçin, açılan VBA ekranında sağdaki oş alana aşağıdaki kodları yapıştırın.
Sayfa1 dışında bir ayfaya geçip, tekrar Sayfa1'e dönün (ilk kez gerekli)
.
Rich (BB code):
Private Sub Worksheet_Activate()
    ComboBox1.ListFillRange = "Sayfa2!A2:A" & Sheets("Sayfa2").Cells(Rows.Count, 1).End(3).Row
End Sub

Private Sub ComboBox1_Change()
    TextBox1 = ComboBox1
    [D1] = ComboBox1
End Sub
Teşekkür ederim , sorunsuz çalışıyor. Hayırlı akşamlar.
 
Kolay gelsin.
 
Geri
Üst