• DİKKAT

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

ComboBox Multiline özelliği var mı?

Katılım
19 Haziran 2007
Mesajlar
418
Excel Vers. ve Dili
excel 2007
Merhaba arkadaşlar. Bir çalışmamda TextBox için altalta yazma özelliği olduğunu öğrenmiştim "Multiline" False olan özelliğini "True" yapıyorduk.
Şimdi farklı bir çalışmamda ComboBox için böyle bir özellik gerekiyor. Ama properties penceresinde bunu bulamadım. Ne yapmam gerekir?
Belki ComboBox yerine TextBox kullanın diyebilirsiniz ama kodlardan pek anlamadığım için hata verebileceği kanısındayım. Saygılarımla.
 
Merhaba arkadaşlar. Bir çalışmamda TextBox için altalta yazma özelliği olduğunu öğrenmiştim "Multiline" False olan özelliğini "True" yapıyorduk.
Şimdi farklı bir çalışmamda ComboBox için böyle bir özellik gerekiyor. Ama properties penceresinde bunu bulamadım. Ne yapmam gerekir?
Belki ComboBox yerine TextBox kullanın diyebilirsiniz ama kodlardan pek anlamadığım için hata verebileceği kanısındayım. Saygılarımla.
Propertieste yoksa yoktur.:cool:
 
Tamam. Sorunu buldum Orion.
Aşağıdaki kodlar manuel olarak veri girmeyi engelliyor. Onları kaldırdığımda referans alına veriler haricinde manuel olarakta veri girilebiliyor.

Kod:
ComboBox9.Style = 2
    ComboBox10.Style = 2
    ComboBox11.Style = 2
    ComboBox12.Style = 2
    ComboBox13.Style = 2
    ComboBox14.Style = 2
    ComboBox15.Style = 2
    ComboBox16.Style = 2
    ComboBox17.Style = 2

Yalnız Burada bir sorum olacak. aşağıdaki kod'a ne eklemem gerek ki,
ComboBox içerisinde tanımlı verilerden birini sürekli göstersin.
Yani ComboBoxlar boş durmasın istediğim bir veriyi göstersin.
Umarım anlatabildim... :)

Kod:
sat = Sheets("parametreler").Cells(Rows.Count, "A").End(xlUp).Row
    ComboBox9.ShowDropButtonWhen = 0
    ComboBox9.RowSource = "parametreler!A2:A" & sat
 
İlk veriyi gösterir
Kod:
combobox1.listindex=0
son veriyi gösterir.
Kod:
combobox1.listcount-1
içinde tanımlı bir veri
Kod:
combobox1.value="EVREN"
 
Tamam. Sorunu buldum Orion.
Aşağıdaki kodlar manuel olarak veri girmeyi engelliyor. Onları kaldırdığımda referans alına veriler haricinde manuel olarakta veri girilebiliyor.

Kod:
ComboBox9.Style = 2
    ComboBox10.Style = 2
    ComboBox11.Style = 2
    ComboBox12.Style = 2
    ComboBox13.Style = 2
    ComboBox14.Style = 2
    ComboBox15.Style = 2
    ComboBox16.Style = 2
    ComboBox17.Style = 2

Yalnız Burada bir sorum olacak. aşağıdaki kod'a ne eklemem gerek ki,
ComboBox içerisinde tanımlı verilerden birini sürekli göstersin.
Yani ComboBoxlar boş durmasın istediğim bir veriyi göstersin.
Umarım anlatabildim... :)

Kod:
sat = Sheets("parametreler").Cells(Rows.Count, "A").End(xlUp).Row
    ComboBox9.ShowDropButtonWhen = 0
    ComboBox9.RowSource = "parametreler!A2:A" & sat
Ben bunun cevabını vermiştim zaten.Onları kaldırısan veri girilebili,r demiştim.
Ayrıca şimdi sorduğunuz soruda soru başlığı ile ilgili bir konu değil.
Konu başka bir şeydi.:cool:
 
Cevabınız için teşekkür ederim Orion.
Konu başka birşeydi, başka birşeye döndü. Kafam çok dalgındı. Dün internette kesilince konuyu düzeltecek fırsatım olmadı.

Sorularımız bazen saçma bazen konu dışı da olsa hoşgörün. Hem öğrenip hem bir şeyler yapmak kolay değil. :)
 
Geri
Üst