Excel'de sayfa sekmesi adını hücre değerine nasıl eşitlerim?
Birden fazla çalışma sayfasına sahip çalışma kitaplarını yönetirken, her sayfaya içeriğiyle eşleşen açıklayıcı bir ad vermek genellikle faydalıdır. Birçok durumda, sayfa sekmesi adının belirli bir hücreye girilen değeri yansımasını isteyebilirsiniz—örneğin, A1 hücresine girilen proje adını sayfanın adı olarak kullanmak gibi. Bu yaklaşım, gezinmeyi basitleştirebilir, veri yapınızı daha net hale getirebilir ve özellikle büyük miktarda bilgiyle çalışırken veya dosyaları meslektaşlarınızla paylaşırken genel verimliliği artırabilir. Bu makalede, Excel'de bir sayfa sekmesi adını otomatik veya kolayca belirli bir hücre değerine eşitlemek için birkaç pratik yöntem tanıtacağız.
VBA kodu ile sayfa sekme adını hücre değerine eşitleme
Kutools for Excel ile sayfa sekme adını hücre değerine eşitleme
VBA kodu ile sayfa sekme adını hücre değerine eşitleme
Eğer çalışma sayfası sekme adının belirli bir hücredeki değeri dinamik olarak ve otomatik olarak takip etmesini istiyorsanız, bunu VBA (Visual Basic for Applications) kullanarak gerçekleştirebilirsiniz. Bu yöntem özellikle sayfa isimlerinin kullanıcı girdisine göre değişmesi gereken şablonlar veya dosyalar için kullanışlıdır—örneğin, departmanlar, tarihler veya özel kategorilerle isimlendirme gibi. Bu çözüm bir defalık bir kod kurulumu gerektirse de, verimlidir ve manuel yeniden adlandırmayı ortadan kaldırır.
1. Adını otomatik olarak bir hücre değerine bağlamak istediğiniz sayfa sekmesine sağ tıklayın ve ardından sağ tıklama menüsünden Kodu Görüntüle seçeneğini seçin. Aşağıdaki gibi:
2. Microsoft Visual Basic for Applications penceresi açılınca aşağıdaki kodu boş Kod penceresine kopyalayıp yapıştırın. Yapıştırdıktan sonra, pencereyi kapatmak ve Excel'e dönmek için Alt + Q tuşlarına aynı anda basın.
VBA kodu: Sayfa sekmelerini hücre değerine eşitleme
Private Sub Worksheet_Change(ByVal Target As Range)
'Updated by Extendoffice 20230130
On Error Resume Next
If Not Intersect(Target, Range("A1")) Is Nothing Then
ActiveSheet.Name = ActiveSheet.Range("A1")
ElseIf Not Intersect(Target.Dependents, Range("A1")) Then
ActiveSheet.Name = ActiveSheet.Range("A1")
End If
End Sub
Parametre açıklaması: Kodda, A1, sayfa adı olarak kullanmak istediğiniz hücrenin değerini ifade eder. "A1" referansını ihtiyaçlarınıza göre başka bir hücreye (örneğin, "B2" veya "C5") değiştirebilirsiniz.
Artık, belirlenen hücredeki (örneğin, A1) değer değiştiğinde, çalışma sayfası sekme adı otomatik olarak ona uyacak şekilde güncellenir. Bu işlem, herhangi bir ek el işlemesi olmadan gerçekleşir.
Uygulanabilir senaryolar: Belirli bir hücrenin içeriği düzenlendiğinde sayfa adının hemen ve otomatik olarak değişmesini istediğinizde bu yöntemi kullanın.
Sınırlama: Çalışma kitabınızda VBA makrolarının etkinleştirilmesi gerekir ve dosyayı makro özellikli çalışma kitabı formatında (*.xlsm) kaydetmeniz gerekir. Referans hücreyi Excel'in izin vermediği bir isme değiştirirseniz (örneğin, özel karakterler içerdiğinde veya 31 karakter sınırını aşıyorsa), hatalar oluşacaktır.
İpuçları ve hata uyarıları:
- Excel'deki sayfa adları 31 karakterden uzun olamaz ve şu karakterleri içeremez: \ / : ? * [ ]. Hücre değeri geçersiz karakterler içeriyorsa, VBA kodu bir hata gösterecektir.
- Otomatik yeniden adlandırmayı farklı bir hücreye göre değiştirmek isterseniz, sadece koddaki hücre referansını değiştirin ve değişiklikleri kaydedin.
- Makroları etkinleştirmek ve kodun çalışmasını sağlamak için çalışma kitabınızın makro özellikli bir formatta (*.xlsm) kaydedilmesi gerekir.
- Diğer sayfaların benzer şekilde davranmasını istiyorsanız, her istenen sayfa için adımları tekrarlayın.
Kutools for Excel ile sayfa sekme adını hücre değerine eşitleme
VBA kullanmayı tercih etmeyen veya kod yazmadan hızlıca toplu olarak sayfaları yeniden adlandırmak isteyen kullanıcılar için Kutools for Excel, kolay bir çözüm sunar. Çoklu Çalışma Sayfalarını Yeniden Adlandırma aracı, bir veya daha fazla çalışma sayfasını belirli hücrelerdeki değerlere göre yeniden adlandırmanızı sağlar. Bu yaklaşım, birden fazla sayfa adını aynı anda güncellemeniz gereken durumlar için özellikle uygundur—örneğin, aylık raporlar oluştururken, takım özetleri hazırlarken veya bir çalışma kitabındaki sayfa adlarını standartlaştırırken.
Sayfa sekmelerini toplu olarak hücre değerlerine göre yeniden adlandırmak için lütfen şu adımları izleyin:
1. Kutools Plus > Çalışma Sayfası > Çoklu Çalışma Sayfalarını Yeniden Adlandır'a tıklayın. Ekran görüntüsüne bakın:
2. Çoklu Çalışma Sayfalarını Yeniden Adlandırma iletişim kutusunda, istenen ayarlarınızı şu şekilde yapılandırın:
Şimdi, seçilen çalışma sayfaları belirtilen aralıktaki karşılık gelen değerlere göre anında yeniden adlandırılacaktır, aşağıda gösterildiği gibi.
Notlar:
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Kutools for Excel ile sayfa sekme adını hücre değerine eşitleme
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin