• DİKKAT

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

Açılır Listeden Sayfa Seçme Makrosu

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Merhaba,

Ekteki ÖRNEK üzerinde detay açıklaması olan;

Açılır Liste içerisinden seçilen tarihin Sayfasına gitme MAKRO'su için değerli yardımlarınızı rica ederim.

Saygılarımla.
 

Ekli dosyalar

Muygun Hocam ;

Yapmış olduğunuz çalışmayı açılır iste içerisinden sekme ismine göre sayfalara gitme şeklinde ayarlayabilirmisiniz

Saygılarımla.
 
Teşekkür ederim.

Merhaba;Bir örnekte benden olsun Listeden seçim yapabilirsin Açılışta Komut sayfasına gider Listede bu sayfa 1.sayfa olduğu için çıkmaz koddan ayarlama yapılabilir. For s = 3 To Sheets.Count '2.SAYFADAN İTİBAREN LİSTELE
 

Ekli dosyalar

Muygun Hocam ;

Yapmış olduğunuz çalışmayı açılır iste içerisinden sekme ismine göre sayfalara gitme şeklinde ayarlayabilirmisiniz

Saygılarımla.
[/ALINTI]
Merhaba,

Sizin istediğinizden anladığım kadarına bir yanıt da benden olsun.
Benim soruma verilen Cevap içinde, sizin istediğiniz ihtiyacın cevabı var zaten.
Örnek Dosyada H Sütunundaki SARI alanlara, siz kendi dosyanızdaki Sayfa (sekme) isimlerini yazın. Açılır Listeniz sizin istediğiniz gibi olsun.
 

Ekli dosyalar

Merhaba;Bir örnekte benden olsun Listeden seçim yapabilirsin Açılışta Komut sayfasına gider Listede bu sayfa 1.sayfa olduğu için çıkmaz koddan ayarlama yapılabilir. For s = 3 To Sheets.Count '2.SAYFADAN İTİBAREN LİSTELE
Merhaba
Elinize sağlık teşekkürler güzel olmuş.
Sayfa seçiminden sonra "Sayfa İsim Liste" Penceresi kapanmayıp üstte kalsa Başka sayfalara gitmek ve
Ana Sayfaya geri gelebilmek açısından daha iyi olabilir tabi bu benim düşüncem.
 
@mustafakoker Hocam emeğinize sağlık. Peki sayfa isimlerini değiştirmek mümkün mü?
evet tabiki sadece açılışta komut sayfasına giden kırmızı alanı değiştirmeyi unutmayınız yoksa makro hata verecektir Kitap açıldığında ilk sayfaya git komutu var çünkü

Private Sub Workbook_Open()

Sheets("KOMUT").Select
Range("a1").Select
End Sub
 
Merhaba
Elinize sağlık teşekkürler güzel olmuş.
Sayfa seçiminden sonra "Sayfa İsim Liste" Penceresi kapanmayıp üstte kalsa Başka sayfalara gitmek ve
Ana Sayfaya geri gelebilmek açısından daha iyi olabilir tabi bu benim düşüncem.

Merhaba Ana sayfa dediğiniz KOMUT sayfası 1.sayfa listboxta yoktu şayet onun da görünmesini istiyorsanız kodu revize ediniz, ayrıca unload me kısmını kaldırdığınızda Listbox açık kalacaktır seçtiğiniz sayfaya gider. Userformun içindeki kodları yenileyiniz.


Private Sub ListBox1_Click()
On Error Resume Next
Application.DisplayAlerts = False
Sheets(Me.ListBox1.Text).Select
Application.DisplayAlerts = True
'Unload Me
End Sub


Private Sub UserForm_Activate()
For s = 1 To Sheets.Count '1.SAYFADAN İTİBAREN LİSTELE
Me.ListBox1.AddItem Sheets(s).Name
Next
End Sub
 

sayın Murat OSMA'ya ait çalışmadan örnek ektedir.

combobaxtan seçtiğinizde o sayfaya gider seçili değeri KOMUT sayfasında H3'e yazar
 

Ekli dosyalar

evet tabiki sadece açılışta komut sayfasına giden kırmızı alanı değiştirmeyi unutmayınız yoksa makro hata verecektir Kitap açıldığında ilk sayfaya git komutu var çünkü

Private Sub Workbook_Open()

Sheets("KOMUT").Select
Range("a1").Select
End Sub
Hocam 01 isimli sayfanın adını A1 yapıyorum. Açılır listeden tıklayınca sayfa yok diyor. Sayfa ad bölümünden ve listeden değiştiriyorum. Hata veriyor.
Nerede hata yapıyorum acaba.
 
evet tabiki sadece açılışta komut sayfasına giden kırmızı alanı değiştirmeyi unutmayınız yoksa makro hata verecektir Kitap açıldığında ilk sayfaya git komutu var çünkü

Private Sub Workbook_Open()

Sheets("KOMUT").Select
Range("a1").Select
End Sub
Tamamdır hocam, yaptım. Teşekkür ederim.
 
Geri
Üst