combobox'a değer atama...

aliakgul

Altın Üye
Katılım
9 Mayıs 2005
Mesajlar
402
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
03-08-2025
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...
 

Korhan Ayhan

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

Aşağıdaki kodu kullanabilirsiniz.

Kod:
Private Sub UserForm_Initialize()
    ComboBox1.RowSource = "Sayfa1!D2:D" & [Sayfa1!D65536].End(3).Row
End Sub
 

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
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:
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
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:

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
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
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
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ı ?
 

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
Maalesef bir şey anlamadım.:cool:
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
hocam kodlara TANIMLAR! yazmadan bu işi nasıl hlledeirz onu zaten daha evvel bu_st1 olarak tanttık.
 
Üst