• DİKKAT

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

Combobox seçimine göre bir sheetin aktif olması

  • Konbuyu başlatan Konbuyu başlatan u.L.a.s
  • Başlangıç tarihi Başlangıç tarihi
Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Merhabalar

3 ayrı sheetimde excel çalışma sayfalarında bazı verilerim var.

Ve her sheet için bir userform oluşturdum.

Ve her userform kendi sheet içerisine girilen verileri gönderiyor.

Sheet4. e ise bir ana manü gibi seçimli bir userform üzerinde combobox liste koydum.

Bu comboboxta bazı item değerleri verdim.

diyelimki bu itemler şöyle olsun

xxx
yyy
zzz

ben eğer xxx seçersem gitsin sheet2 içeriğine veri girdiğim Userform2 açılsın ve Sheet2 de o anda aktif olsun. aksi takdirde sheet1 sürekli aktif kaldığından açılan userform üzerinden girdiğim veriler sheet1 e işleniyor bu sefer.

Bilgi ve yardımlarınızı rica ederim
 
Soruyu sorduktan sonra çözümü buldum

Aşağıdaki gibi kod düzeni kullanılırsa hem ilgili sheet i aktif ediyor hemde belirttiğiniz userform açılıyor.




Kod:
Private Sub CommandButton1_Click()
If ComboBox1.Value = "xxx" Then Sheets("Sheet1").Select
If ComboBox1.Value = "xxx" Then UserForm1.Show
If ComboBox1.Value = "yyy" Then Sheets("Sheet2").Select
If ComboBox1.Value = "yyy" Then UserForm3.Show
End Sub
 
Geri
Üst