• DİKKAT

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

ComboBox üzerine ayların getirilmesi

Katılım
24 Şubat 2009
Mesajlar
1,077
Excel Vers. ve Dili
2016
Bir Userform üzerinde bulunan ComboBox üzerine ayları getirmek istiyorum, nasıl yaparım, bu ayları herhangi bir Excel sayfasından almayacak direk ComboBox'un kod bölümünde yazılı olacak. Hepinize teşekkürler.
 
Merhaba,

Bu şekilde deneyin.

Kod:
Private Sub UserForm_Initialize()
 
    Dim i As Byte
 
    For i = 1 To 12
        ComboBox1.AddItem Format(CDate("1." & i), "mmmm")
    Next i
 
End Sub
.
 
Ömer bey bu oldu güzel ama, bunu şöyle yaptım,
Private Sub UserForm_Initialize()

Dim i As Byte

For i = 1 To 12
ComboBox1.AddItem "ahmet, mehmet, veli"
Next i

End Sub
olmadı, yani 12 tane isim var bunları tek tek ComboBox'un üzerine nasıl alırım. buna bakarmısın teşekkürler.
 
Kod:
Private Sub UserForm_Initialize()
    
    With ComboBox1
        .AddItem "excel"
        .AddItem "web"
        .AddItem "tr"
    End With
    
End Sub
Şeklinde yazabilirsiniz.

.
 
Alternatif olarak aşağıdaki gibide yapabilirsiniz.

Kod:
Private Sub UserForm_Initialize()
aylar = Array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık")
ComboBox1.List = aylar
End Sub
 
Geri
Üst