Excel'de sayfa sekmesi adını bir hücredeki değere nasıl bağlarsınız?
Birden fazla çalışma sayfası içeren çalışma kitaplarıyla çalışırken, her sayfaya içeriğini yansıtan açıklayıcı bir ad vermek genellikle büyük kolaylık sağlar. Çoğu zaman, sayfa sekmesinin adının belirli bir hücredeki değeri yansıtmasını isteyebilirsiniz—örneğin, A1 hücresine girilen “Proje Adı” değerini doğrudan sayfa adı olarak kullanmak gibi. Bu yaklaşım, gezinmeyi kolaylaştırır, veri yapınızı daha anlaşılır hale getirir ve özellikle büyük hacimli bilgilerle uğraşırken ya da dosyaları meslektaşlarınızla paylaşırken verimliliğinizi artırır. Bu makalede, Excel’de bir sayfa sekmesi adını belirli bir hücre değerine otomatik olarak veya kolayca eşitlemenizi sağlayacak birkaç pratik yöntemi sizinle paylaşacağız.
Sayfa sekmesi adını VBA koduyla hücre değerine eşitleme
Sayfa sekmesi adını Kutools for Excel ile hücre değerine eşitleme
Sayfa sekmesi adını VBA koduyla hücre değerine eşitleme
Çalışma sayfası sekmesinin adının belirli bir hücredeki değeri dinamik ve otomatik olarak takip etmesini mi istiyorsunuz? Bu, VBA (Visual Basic for Applications) kullanılarak kolayca gerçekleştirilebilir. Özellikle kullanıcı girişiyle sayfa adlarının değişmesi gereken şablonlar veya dosyalar için idealdir—örneğin, sayfaları departmanlara, tarihlere ya da özel kategorilere göre adlandırmak gibi. Bu çözüm, tek seferlik bir kod kurulumuyla manuel yeniden adlandırmayı ortadan kaldırır ve yüksek verim sağlar.
1. Hücre değerine otomatik olarak bağlamak istediğiniz sayfa sekmesine sağ tıklayın ve ardından açılan menüden Kodu Görüntüle seçeneğini seçin. Aşağıya bakın:

2. Açılan Microsoft Visual Basic for Applications penceresinde, aşağıdaki kodu boş Kod penceresine kopyalayıp yapıştırın. Yapıştırdıktan sonra Excel’e dönmek için Alt + Q tuşlarına aynı anda basın.
VBA kodu: Sayfa sekmesini 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ücreyi belirtir. "A1" ifadesini 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 her değiştiğinde, çalışma sayfası sekmesinin adı ekstra manuel işlem gerektirmeden otomatik olarak buna göre güncellenir.
Uygulanabilir senaryolar: Belirli bir hücrenin içeriği düzenlendiğinde sayfa adının anında ve otomatik olarak değişmesini istiyorsanız, bu yöntemi kullanın.
Kısıtlama: Çalışma kitabınızda VBA makrolarının etkinleştirilmiş olması ve dosyanın bir makro destekli çalışma kitabı (*.xlsm) olarak kaydedilmesi gerekir. Excel’in izin vermediği bir isme (örneğin özel karakterler içermesi veya 31 karakteri aşan uzunluk gibi) başvurulan hücreyi değiştirirseniz hatalar oluşur.
İpuçları ve hata hatırlatıcıları:
- Excel'de sayfa adları 31 karakteri aşamaz ve şu karakterleri içeremez:\ / : ? * [ ]. Hücre değeri geçersiz karakterler içeriyorsa, VBA kodu bir hata mesajı görüntüler.
- Otomatik yeniden adlandırmayı farklı bir hücreye göre yapmak istiyorsanız, koddaki hücre başvurusunu değiştirip değişiklikleri kaydetmeniz yeterlidir.
- Makroların etkinleştirilmesi ve kodun sorunsuz çalışması için çalışma kitabınızı makro destekli bir formatta (*.xlsm) kaydetmeniz gerekir.
- Diğer sayfaların da aynı şekilde davranmasını istiyorsanız, her biri için bu adımları tekrarlayın.
Sayfa sekmesi adını Kutools for Excel ile hücre değerine eşitleme
VBA kullanmak istemeyen veya kod yazmadan sayfaları hızlıca toplu olarak yeniden adlandırmak isteyen kullanıcılar için Kutools for Excel, ideal bir çözümdür. Toplu Sayfa Yeniden Adlandırma aracı, bir veya daha fazla çalışma sayfasını belirli hücrelerdeki değerlere göre yeniden adlandırmanıza olanak tanır. Bu yöntem, aynı anda birden fazla sayfa adını güncellemeniz gerektiğinde—örneğin aylık raporlar, ekip özetleri oluşturma veya bir çalışma kitabında sayfa adlarını standartlaştırma gibi durumlarda—özellikle etkilidir.
Sayfa Sekmeleri'yi toplu olarak hücre değerlerine göre yeniden adlandırmak için lütfen aşağıdaki adımları izleyin:
1. KUTOOLS PLUS > Çalışma Sayfası > Toplu Sayfa Yeniden Adlandırma seçeneğine tıklayın. Ekran görüntüsüne bakın:

2. Toplu Sayfa Yeniden Adlandırmailetişim kutusunda, istediğiniz ayarları şu şekilde yapılandırın:

Şimdi, seçilen çalışma sayfaları, Sınırlı Aralık içindeki ilgili değerlere göre hemen yeniden adlandırılacak ve aşağıda gösterildiği gibi sonuç elde edilecektir.

Notlar:

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
Sayfa sekmesi adını Kutools for Excel ile hücre değerine eşitleme
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim 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 bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- 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 kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar