- Katılım
- 26 Ağustos 2008
- Mesajlar
- 50
- Excel Vers. ve Dili
- 2003 türkçe
Kod:
Private Sub Worksheet_Activate()
Dim i As Integer
ComboBox1.Clear
ComboBox2.Clear
For i = 1 To Sheets.Count
If Sheets(i).Name = Sheets("NPU 3 Kirişli").Name Or Sheets(i).Name = Sheets("NPU 4 Kirişli").Name Or Sheets(i).Name = Sheets("NPU 5 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 3 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 4 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 5 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 6 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 7 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 8 Kirişli").Name Or Sheets(i).Name = Sheets("NPI 7 Kirişli MANUAL").Name Or Sheets(i).Name = Sheets("NPI 8 Kirişli MANUAL").Name Then
ComboBox1.AddItem Sheets(i).Name
Else
ComboBox2.AddItem Sheets(i).Name
End If
Next
End Sub
ile sayfalarımı ana menüden açıyorum ama if-else olduğu için tüm sayfa isimleri iki comboboxın birisinde gözüküyor. istediğim sayfaları göstermek ve açtırmak için başka önerisi olan var mı?