Bir Excel çalışma kitabında çok sayıda çalışma sayfası olduğunda, bunlara hızlı bir şekilde erişmek için tüm çalışma sayfalarına giden bir köprü listesi oluşturmak isteyebilirsiniz. Bu yazımızda sizlerle 3 yöntem paylaşacağız.
Çok sayıda çalışma sayfası içeren bir Excel çalışma kitabınız varsa, istediğiniz çalışma sayfasını bulmakta ve erişmekte zorlanabilirsiniz. Bu durumda, yalnızca bir köprüyü tıklatarak belirli bir çalışma sayfasına atlamanıza olanak tanıyan, tüm çalışma sayfalarına yönelik bir köprü listesi oluşturabilirsiniz. Oldukça uygun. Böylece, burada böyle bir liste oluşturmanın 3 yolunu tanıtacağız.
Yöntem 1: El İle Oluştur
- Öncelikle, ilgili Excel çalışma kitabını açın.
- Ardından, ilk çalışma sayfasından önce yeni bir sayfa ekleyin.

- Ardından, Hücre A1'e sağ tıklayın ve içerik menüsünden “Köprü” seçeneğini seçin.
- Daha sonra “Köprü Ekle” penceresinde sol taraftaki “Bu Belgeye Yerleştir” seçeneğini seçin.
- Bundan sonra, "Veya bu belgede bir yer seçin" listesinden, mevcut yeni sayfa dışındaki ilk sayfayı seçin.
- Ardından, "Görüntülenecek metin"i sayfa adına değiştirin.
- Son olarak, köprüyü eklemek için “Tamam”a tıklayın.
- Artık köprüleri kalan sayfalara birer birer ekleyebilirsiniz.
Yöntem 2: Formül ile Oluştur
- İlk önce, yeni bir sayfa oluşturun.
- Ardından, " başlıklı yazıda yer alan 2. Yönteme göre tüm çalışma sayfası adlarını listeleyin.Bir Excel Çalışma Kitabındaki Tüm Çalışma Sayfası Adlarının Listesini Almanın 3 Hızlı Yolu".
- Daha sonra C1 hücresine aşağıdaki formülü yazın.
=HYPERLINK("#'"&B1&"'!A1",B1)
- Son olarak, köprüleri diğer sayfalara almak için işlevi aşağı sürükleyin.
Yöntem 3: VBA ile oluşturun
- Başlangıçta, Excel VBA editörünü "" bölümüne bakarak başlatın.Excel'inizde VBA Kodunu Nasıl Çalıştırırsınız?".
- Ardından, aşağıdaki kodu bir projeye veya modüle yerleştirin.
Sub CreateMenuOfHyperlinksToAllWorksheets()
Dim objSheet As Worksheet
ActiveWorkbook.Sheets.Add(Before:=Worksheets(1)).Name = "Sheet Menu"
Range("A1").Select
For Each objSheet In ActiveWorkbook.Worksheets
If ActiveSheet.Name <> objSheet.Name Then
ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= "'" & objSheet.Name & "'" & "!A1", TextToDisplay:=objSheet.Name
ActiveCell.Offset(1, 0).Select
ActiveCell.EntireColumn.AutoFit
End If
Next objSheet
With ActiveSheet
.Rows(1).Insert
.Cells(1, 1) = "MENU"
.Cells(1, 1).Font.Bold = True
.Cells(1, 1).Font.Size = 14
.Cells(1, 1).Columns.AutoFit
End With
End Sub
- Ardından, bu makroyu çalıştırmak için "F5" tuşuna basın.
- Hemen, aşağıdaki ekran görüntüsü gibi, tüm çalışma sayfalarına giden tüm köprüleri içeren yeni bir çalışma sayfası göreceksiniz.
karşılaştırma
| Avantajlar | Dezavantajlar | |
| Yöntem 1 | Kullanımı kolay | Çok fazla çalışma sayfası varsa çok sıkıcı |
| Yöntem 2 | Birden fazla çalışma sayfası olması durumunda Yöntem 1'den daha hızlı | Numaraları ve sayfa adlarını önceden listelemenizi ister |
| Yöntem 3 | Yukarıdaki 2 yöntemden çok daha hızlı ve daha etkili | Kötü amaçlı olabilecek harici makrolara karşı dikkatli olun |
Bozuk Excel Dosyaları Kurtar
Excel zaman zaman çökebilir ve bu da Excel dosyasının bozulmasına neden olabilir. Bu nedenle, bir Excel dosyasını değiştirirken her seferinde dosyayı kaydetmeye alışmış olmanız gerekir. Aksi takdirde, Excel çökerse ancak açılan dosyayı kaydetmediyseniz, başvurmanız gerekir. xls düzeltmesi gibi yazılımlar DataNumen Excel Repair, hasarlı Excel verilerini geri almak için.
Yazar Tanıtımı:
Shirley Zhang, bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. mdf kurtarma ve görünüm onarım yazılım ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com








