Merhaba Arkadailar,
aşağıdaki kodu belgeme uyguladım ama arada sırada kod görevini getirmiyor.
Sanırım kodun mantığında bir hata yaptım ve görevini getirmez hale geliyor. acaba başka türlü mü bu kodu yazmalıyım?
sanırım alt alta end if sonlandırıcısının gelmesinden kaynaklı bir problem bu.
kodda bir yanlışlık görüyorsanız lütfen belirtin.
şimdiden teşekkürler.
Private Sub KALIP1_Change()
If KALIP1.Value = "A1" Or KALIP1.Value = "A2" Then
EBAT1.RowSource = "ana!C1:C3"
Else
If KALIP1.Value = "B1" Or KALIP1.Value = "B2" Then
EBAT1.RowSource = "ana!D12"
Else
EBAT1.RowSource = "ana!E1"
End If
End If
End Sub
aşağıdaki kodu belgeme uyguladım ama arada sırada kod görevini getirmiyor.
Sanırım kodun mantığında bir hata yaptım ve görevini getirmez hale geliyor. acaba başka türlü mü bu kodu yazmalıyım?
sanırım alt alta end if sonlandırıcısının gelmesinden kaynaklı bir problem bu.
kodda bir yanlışlık görüyorsanız lütfen belirtin.
şimdiden teşekkürler.
Private Sub KALIP1_Change()
If KALIP1.Value = "A1" Or KALIP1.Value = "A2" Then
EBAT1.RowSource = "ana!C1:C3"
Else
If KALIP1.Value = "B1" Or KALIP1.Value = "B2" Then
EBAT1.RowSource = "ana!D12"
Else
EBAT1.RowSource = "ana!E1"
End If
End If
End Sub