Excel çalışma kitabında bir sayfanın konumunu her zaman görünür kalacak şekilde nasıl sabitlerim?
Excel'de, çok sayıda sayfa içeren büyük bir çalışma kitabında çalışırken sekme çubuğu hızla kalabalıklaşabilir. Özellikle ekrana sığamayacak kadar çok sayfanız varsa ve sekme listesinde kaydırma yapıyorsanız, listenin iki ucundaki sekmeler—ilk sayfa dahil—görüş alanınızdan çıkabilir. Bu durum, hızlı başvuru için her zaman erişilebilir olmasını istediğiniz bir "ana" ya da özet sayfaya güveniyorsanız zorluk yaratabilir.
Bu makale, hangi sayfaya giderseniz gidin ya da kaç sayfanız olursa olsun, seçtiğiniz ana sayfanın Excel çalışma kitabınızda her zaman kolayca görünür kalmasını sağlamanın pratik yollarını açıklar. Bu çözümler, talimatlara, gösterge panolarına veya özet verilere sürekli başvurmanız gerektiğinde ve Sayfa Sekmeleri arasında arama yapmadan bunu gerçekleştirmeniz gerektiğinde büyük değer kazanır.
![]() | ![]() | ![]() |
Sayfa konumunu VBA ile kilitleyin
Sayfa konumunu VBA ile kilitleyin
Şu anda Excel'de belirli bir sayfa sekmesini kalıcı olarak görünür kılmak için doğrudan kullanılabilecek yerleşik bir ayar bulunmamaktadır. Ancak VBA (Visual Basic for Applications) ile benzer sonuçlara ulaşabilir ve gezinme verimliliğinizi artırabilirsiniz. Aşağıda, yaygın hedefleri karşılayan iki farklı VBA tekniği yer almaktadır:
Kısayol kullanarak belirli bir sayfaya atlayın
Birden fazla bölüm veya sayfada çalışırken, sekmeler arasında kaydırma zorunluluğunu ortadan kaldırmak ve anında ana sayfanıza “Zamanı Kaydet” ile dönmek için bir kısayol oluşturun. Bu yöntem, özellikle özet verileri sık sık kontrol etmeniz gerektiğinde ya da belirli bir “ana” sayfaya anında erişmeniz gerektiğinde son derece kullanışlıdır.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
Geliştirici sekmesini görmüyorsanız, önce Excel seçenekleri üzerinden etkinleştirmeniz gerekebilir.
2. Yeni bir modül eklemek için Ekle > Modül seçeneğine tıklayın. Ardından aşağıdaki VBA kodunu boş betik alanına kopyalayıp yapıştırın:
VBA: Ana sayfaya atlayın
Sub GoToSheet()
'UpdatebyExtendoffice20180427
Sheets("Master").Activate
End Sub Not: VBA kod satırındaki Sheets("Master").Activate ifadesinde, gerekirse "Master" kısmını hedef sayfanızın adıyla değiştirin. Çalışma zamanı hatalarına yol açabilecek yazım hatalarını veya fazladan boşlukları önlemek için sayfa adının tam olarak eşleştiğinden her zaman emin olun.
3. VBA projenizi kaydedin, Excel'e dönün ve Geliştirici > Makrolar bölümüne gidin.
4.Makro iletişim kutusunda az önce oluşturduğunuz makroyu bulun. Bu makro için özel bir klavye kısayolu belirlemek üzere Seçenekler düğmesine tıklayın.
5. Kısayolunuzu onaylayın ve Makro iletişim kutusunu kapatın.
Artık çalışma kitabındaki mevcut konumunuzdan bağımsız olarak, istediğiniz zaman seçtiğiniz kısayola basarak doğrudan ana sayfaya atlayabilirsiniz. Bu, yoğun çalışma kitaplarında odaklanmanızı sağlar ve ana sayfayı aramakla harcanan zamanı azaltır.
İpucu: Yeni sayfalar eklemeye devam ederseniz veya çalışma kitabınızı yeniden düzenlerseniz, hedef sayfa adı değişmediği sürece bu kısayol çalışmaya devam eder. Ancak ana sayfayı yeniden adlandırır ya da silerseniz, makro güncellenene kadar bir hata oluşur.
Belirli bir sayfayı her zaman en önde tutun
Bazı iş akışları, belirli bir sayfanın sekme listesinin en solunda (en başta) kalmasından büyük fayda sağlar. Aşağıdaki VBA kodu, farklı bir sayfa etkinleştirildiğinde seçtiğiniz ana sayfayı otomatik olarak ilk konuma taşır. Bu özellik, özet sayfanın tüm kullanıcılar için her zaman öne çıkan bir konumda yer alması gereken paylaşılan çalışma kitapları veya gösterge panoları için son derece kullanışlıdır.
1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Sol taraftaki Proje-VBAProject bölmesinde, kod penceresini açmak için BuÇalışmaKitabı öğesine çift tıklayın. Aşağıdaki kodu doğrudan sayfaya yapıştırın:
VBA: Ana sayfayı her zaman en önde tutun
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
'UpdatebyExtendoffice2018027
Dim xSheet As Worksheet
Application.EnableEvents = False
Set xSheet = Sheets("master")
If Sh.Name <> xSheet.Name Then
Sh.Move , xSheet
xSheet.Activate
Sh.Activate
End If
Application.EnableEvents = True
End Sub 
3.İşinizi kaydedin ve VBA düzenleyicisini kapatın. Bundan sonra herhangi bir sayfaya tıkladığınızda veya o sayfayı etkinleştirdiğinizde, ana sayfanız otomatik olarak ilk sekme konumuna taşınacak ve sürekli görünür kalacaktır.
![]() | ![]() | ![]() |
Not: Yukarıdaki VBA kodunda, "master", her zaman görünür olmasını istediğiniz sayfayı ifade eder. Çalışma kitabınız için bu adı gerektiği gibi ayarlayın—ancak yazımını ve büyük/küçük harf eşleşmesini dikkatle kontrol edin. Belirtilen sayfa mevcut değilse kod çalışmayacaktır; bu yüzden kullanmadan önce mutlaka doğrulayın.
Uyarılar:Çalışma kitabınız korumalıysa ya da çok gizli sayfalar içeriyorsa, sayfaları programlı olarak taşımak hatalara neden olabilir. Ayrıca, bu kod her sayfa seçildiğinde çalıştırıldığı için son derece büyük çalışma kitaplarında hafif bir gecikme yaşanabilir.
En İyi Office Üretkenlik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve hiç yaşamadığınız bir verimlilik deneyimi yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işinizi çok daha kolay hale getirir
- Word, Excel ve PowerPoint içinde sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun, yeni pencerelerde değil.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir yükleyiciyle!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile Office Tab Pro’yu içerir; bu da Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamaları arasında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— tek tek eklenti satın alımına göre tasarruf edin




