• DİKKAT

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

Çok sayfalı Excel Çalışma Kitabı'nda açılış sayfasını belirleme

Katılım
18 Temmuz 2013
Mesajlar
84
Excel Vers. ve Dili
2010
Merhaba.

Birden fazla sayfası olan bir excel dosyası oluşturdum. İlk sayfaya içindekiler kısmı oluşturup, diğer sayfalara linkler verdim. Her sayfaya da "Ana Sayfa" linki ekledim. İstediğim gibi çalışıyor. Ancak dosyayı kapattıp açtığımda, en son çalıştığım sayfa açılıyor. İçindekiler sayfasının açılmasını arzu ediyorum. Acaba, açılış sayfasını belirlemek mümkün müdür?

Teşekkür ederim.
 
Son düzenleme:
BuÇalışmaKitabı adlı VBA sayfasını aç aşağıdaki kodu kopyala

Kod:
Private Sub Workbook_Open()
    worksheets ("İçindekiler").activate
End Sub
 
Teşekkür ederim. İşe yaradı. Bunun ismi ne olarak geçiyor peki? Öğrenmek için soruyorum.
 
Teşekkür ederim. İşe yaradı. Bunun ismi ne olarak geçiyor peki? Öğrenmek için soruyorum.
İsmi derken neyi kast ettiğinizi tam olarak anlayamadım ama şöyle açıklama yapayım.
Aşağıdaki kodlar eğer "BuÇalışmaKitabı" adlı VBA sayfasında olursa dosya açıldıktan hemen sonra bu kodlar çalışır.

Kod:
Private Sub Workbook_Open()
    
End Sub

Bir başka yöntem de aşağıdaki kodu yeni bir modüle açıp içine yazarsanız dosya açıldıktan hemen sonra bu kodlar çalışır.

Kod:
Sub Auto_Open()

End Sub

Bu kodlarda dosya kapatılmak istendiğinde kapanmadan hemen önce çalışır.

Kod:
Sub Auto_Close()

End Sub
 
Bu kodların ismi var mı? Mesela kodun ne olduğunu unutursam, veya bu kod ile ilgili başka bir işlem yapmak istesem yeni açacağım forum başlığı için hangi ismi kullanmalıyım? Yoksa bu kodlar fonksiyonu ile mi tanımlanır? Umarım anlatabilmişimdir. Teşekkür edeirm.
 
Bu kodları "Excel Dosyam Açılırken/Kapanırken Kodlar Otomatik Çalışsın" şeklinde tanımlayabiliriz
 
BuÇalışmaKitabı adlı VBA sayfasını aç aşağıdaki kodu kopyala

Kod:
Private Sub Workbook_Open()
    worksheets ("İçindekiler").activate
End Sub

Merhaba hocam kolay gelsin.
Konuyu araştırırken denk geldim. Söylemiş olduğunuz şekilde yapıyorum hiç fayda etmedi. Tekrar en son sayfa açılıyor. Tam olarak bahsettiğiniz şekilde yapıyorum.
 
Çalışmaması mümkün değil.
Bir hata yapıyorsunuz.

1- Kodu mutlaka BuÇalışmaKitabı adlı kod sayfasına yazmalısınız.
2- "İçindekiler" adında bir sayfanız olmalı.
3- Dosyayı Makro İçerebilen Excel dosyası olarak kaydetmelisiniz.

Bunları yaptıysanız dosyayı her açışınızda "İçindekiler" adlı sayfa aktif olur.
Yine de yapamazsanız dosyanız ekleyin kontrol edelim.
 
Geri
Üst