• DİKKAT

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

Soru combobox select case kullanımı hatası

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Kod:
Private Sub ComboBox1_change()
    Select Case ekdrs
        Case "(101) Gündüz"
            Me.TextBox1.Text = Sheets("Katsayılar").Range("A1") * Sheets("Katsayılar").Range("A2").Value
        Case "(102) Gece"
          Me.TextBox1.Text = Sheets("Katsayılar").Range("A1") * Sheets(Sheets("Katsayılar").Range("A3"))
        Case "(103) %25 Fazla Gündüz"
            Me.TextBox1.Text = Sheets("Katsayılar").Range("A1") * Sheets("Katsayılar").Range("A2") * 0.25
    End Select
End Sub

Makronun çalışması için ne yapmam lazım?
 
Kod:
Private Sub ComboBox1_change()
    Select Case ComboBox1.ListIndex
        Case 0: ilk = "(101) Gündüz"
        Me.TextBox1.Text = Sheets("Katsayılar").Range("A1") * Sheets("Katsayılar").Range("A2").Value
        Case 1: iki = "(102) Gece"
          Me.TextBox1.Text = Sheets("Katsayılar").Range("A1") * Sheets("Katsayılar").Range("A3")
        Case 2: üç = "(103) %25 Fazla Gündüz"
            Me.TextBox1.Text = Sheets("Katsayılar").Range("A1") * Sheets("Katsayılar").Range("A2") * 0.25
    End Select
End Sub

Private Sub UserForm_Activate()
ComboBox1.AddItem "(101) Gündüz"
ComboBox1.AddItem "(102) Gece"
ComboBox1.AddItem "(103) %25 Fazla Gündüz"
End Sub
 
Amin Allah razı olsun.
213492
 
Geri
Üst