• DİKKAT

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

combobox'a değer atama...

Katılım
9 Mayıs 2005
Mesajlar
404
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Herkese iyi geceler,
Formdaki combobox'a değer olarak D: D aralığını atadım.Ancak:
Aralıkta ne kadar değer varsa combobox o kadar açılsın istiyorum.(Çünkü değer sayısı sabit değil)
Sütun başlığı olan "ADI SOYADI" değeri comboboxda görüntülenmesin.
Teşekkür ederim...
 
Selamlar,

Aşağıdaki kodu kullanabilirsiniz.

Kod:
Private Sub UserForm_Initialize()
    ComboBox1.RowSource = "Sayfa1!D2:D" & [Sayfa1!D65536].End(3).Row
End Sub
 
Gerçi sayın COST_CONTROL hocam cevabı vermiş ama alternatif olarak bende aşağıdaki kodu yazdım.:cool:
Kod:
ComboBox1.List = Sheets("Sayfa1").Range("D2:D" & [Sayfa1!D65536].End(3).Row
).Value
 
Son düzenleme:
Kod:
'uf_isl.cb_stk.RowSource = "TANIMLAR!E2:E" & [TANIMLAR!E65536].End(3).Row
satırını daha evvel
Kod:
Set Bu_st1 = bu_wb.Sheets("TANIMLAR")
set etmiş olduğum bu_St1 ile nasıl değiştiririm
saygılarımnal
 
Son düzenleme:
Aşağıdaki gibi deneyiniz.:cool:
Kod:
Set Bu_st1 = bu_wb.Sheets("TANIMLAR")
Bu_st1 .RowSource = "TANIMLAR!E2:E" & [TANIMLAR!E65536].End(3).row
 
hocam zaten daha evvel tanımlar diye sayfayı tanıttım
combobox ta işlemler user formunda cb_stok adını taşıyor
ben
Kod:
'uf_isl.cb_stk.RowSource = "TANIMLAR!E2:E" & [TANIMLAR!E65536].End(3).Row

satırına tanımlar sayfasını belirtmek istemiyorum bu_st1.Range(xxxx) ve ya bu_st1.Cells(xxxx) olarak tanımlamak istiyorum
o nasıl olmalı ?
 
Maalesef bir şey anlamadım.:cool:
 
hocam kodlara TANIMLAR! yazmadan bu işi nasıl hlledeirz onu zaten daha evvel bu_st1 olarak tanttık.
 
Geri
Üst