Excel Çalışma Kitabı'nda bir sayfanın konumunu her zaman görünür olacak şekilde nasıl kilitleyebilirsiniz?
Bir çalışma kitabında birden fazla sayfa varsa, son sayfaya gittiğinizde ilk sayfa, aşağıdaki gibi, sayfa sekme çubuğunda gizli hale gelir. Şimdi bir ana sayfanın konumunu kilitlemek ve her zaman görünür olmasını sağlamak istiyorsunuz, bunu nasıl yapabilirsiniz?
![]() | ![]() | ![]() |
VBA ile sayfa konumunu kilitleme
VBA ile sayfa konumunu kilitleme
Burada bu işi halletmeniz için iki VBA kodu tanıtacağım.
Kısayol kullanarak belirli bir sayfaya atlayın
1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Windows'u etkinleştirin.
2. Ekle > Modül'e tıklayın, ardından aşağıdaki kodu kopyalayıp betiğe yapıştırın.
VBA: Ana sayfaya git
Sub GoToSheet()
'UpdatebyExtendoffice20180427
Sheets("Master").Activate
End Sub
Not: Sheets("Master").Activate kod parçasında, Master'ı ihtiyacınıza göre herhangi bir sayfa adına değiştirebilirsiniz.
3. Daha sonra bu kodu kaydedin ve çalışma kitabına geri dönün, tıklayın Geliştirici > Makrolar.
4. Makro iletişim kutusunda, az önce eklediğiniz kod adını seçin, tıklayın Seçenekler, bu kodu çalıştırmak için bir kısayol oluşturun.
5. Tamam'a tıklayın ve Makro iletişim kutusunu kapatın.
Şu andan itibaren, oluşturduğunuz kısayolu kullandığınızda, hangi sayfa kullanımda olursa olsun ana sayfa etkinleştirilecektir.
Belirli bir sayfayı her zaman ön planda tutun
1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Windows'u etkinleştirin.
2. Proje-VBAProject bölmesinden ThisWorkbook öğesine çift tıklayın ve aşağıdaki kodu kopyalayıp betiğe yapıştırın.
VBA: Sayfayı her zaman ön planda tut
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. Kodu kaydedin ve VBA penceresini kapatın. Artık hangi sayfayı seçerseniz seçin, ana sayfa sekme çubuğunun her zaman ön planda kalacaktır.
![]() | ![]() | ![]() |
Not: Yukarıdaki kodda, “master”, görünür tutmak istediğiniz sayfa adıdır, ihtiyacınıza göre değiştirin.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!