Ana içeriğe atla

Excel'deki hücre değerine sayfa sekmesi adı nasıl eşitlenir?

Bazı durumlarda, çalışma sayfasını belirli bir hücre değerine göre yeniden adlandırmanız gerekebilir. Bu makalede, sayfa sekmesi adını Excel'deki hücre değerine eşit yapma yöntemlerini göstereceğiz.

VBA kodu ile sayfa sekmesi adını hücre değerine eşit yapın
Kutools for Excel ile sayfa sekmesi adını hücre değerine eşit yapın


VBA kodu ile sayfa sekmesi adını hücre değerine eşit yapın

Aşağıdaki VBA kodu ile, sayfa sekmesi adını otomatik olarak hücre değerine eşit yapabilirsiniz.

1. Sayfa adını hücre değerine eşitlemek istediğiniz sayfa sekmesine sağ tıklayın ve ardından Kodu Görüntüle sağ tıklama menüsünden. Ekran görüntüsüne bakın:

2. Aşağıdaki kodu kopyalayıp Kod penceresine yapıştırın ve ardından Ara Toplam + Q Microsoft Visual Basic for Applications penceresini kapatmak için aynı anda tuşlarına basın.

VBA kodu: Sayfa sekmesini hücre değerine eşit yapın

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

not: Kodda A1, sayfa adı olarak kullanmanız gereken değeri içeren hücredir. İhtiyacınız olduğu gibi değiştirebilirsiniz.

Şu andan itibaren, A1 hücresindeki değer değiştiğinde, sayfa sekmesi adı da eşit olarak değişecektir.


Kutools for Excel ile sayfa sekmesi adını hücre değerine eşit yapın

Bu bölümde size Birden Çok Çalışma Sayfasını Yeniden Adlandırma yarar Kutools for Excel. Bu yardımcı programla, Excel'deki belirli bir hücrenin değeriyle çalışma sayfalarını kolayca yeniden adlandırabilirsiniz.

Başvurmadan önce Kutools for ExcelLütfen önce indirin ve kurun.

1. tık Kutools Artı > Çalışma Sayfası > Birden Çok Çalışma Sayfasını Yeniden Adlandırma. Ekran görüntüsüne bakın:

2. içinde Birden Çok Çalışma Sayfasını Yeniden Adlandırma iletişim kutusunda aşağıdaki işlemleri yapmanız gerekir.

1). Yeniden adlandırmak istediğiniz çalışma sayfası adlarını kontrol edin. Çalışma Sayfaları kutu (bir veya birden çok sayfa seçebilirsiniz).
2). Seçiniz Orijinal sayfa adını değiştirin kutusu Yeniden Adlandırma Seçenekleri Bölüm.
3). Bir çalışma sayfasını veya birden çok çalışma sayfasını belirtilen hücrenin değeriyle yeniden adlandırmak isterseniz, lütfen Belirli aralıktan seçeneğini seçin ve sayfaları temel alarak yeniden adlandırmak istediğiniz hücre aralığını seçin.
4). Tıkla OK buton. Ekran görüntüsüne bakın:

Aşağıda gösterilen ekran görüntüsü gibi, seçilen çalışma sayfalarının belirtilen aralık değeri ile yeniden adlandırıldığını görebilirsiniz.

notlar:

1. Kullanabilirsiniz filtre Çok sayıda çalışma sayfası varsa, gerekli çalışma sayfasını kolayca filtreleme işlevi.
2. Her sayfada belirli bir hücre değerine sahip birden çok çalışma sayfasını yeniden adlandırmak istiyorsanız. Örneğin, sayfa1 hücresinin A1 değerine, sayfa2 de A1 hücresinin değerine eşit olacaktır. Lütfen aşağıdaki çalışma sayfalarını seçin Çalışma Sayfaları kutusunu seçin ve ardından Çalışma sayfalarını belirli bir hücreyle yeniden adlandırın seçeneği ve kutuda A1 hücresini belirtin.

3. Hücre değeri değiştikçe sayfa adı otomatik olarak değişmeyecektir.

  Bu yardımcı programın ücretsiz denemesine (30 günlük) sahip olmak istiyorsanız, indirmek için lütfen tıklayınızve ardından yukarıdaki adımlara göre işlemi uygulamaya gidin.


Kutools for Excel ile sayfa sekmesi adını hücre değerine eşit yapın

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (30)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Good
It was the same thing I was looking for. But now I have a question:
After these steps were done, I created several sheets, I locked the sheet, but when I lock the book and enter a value in the cell, the name of the sheet does not change. In other words, it only changes with the spreadsheet unlocked and I would like to keep the spreadsheet locked
This comment was minimized by the moderator on the site
Boas
Era mesmo isto que estava a procurar. Mas agora tenho uma questão:
Após esses passos feitos, criei várias sheet, bloqueei a folha, mas quando bloqueio o livro e digito um valor na célula, o nome da sheet não muda. Ou seja, só muda com a sheet desbloqueada e gostaria de manter a sheet bloqueada
This comment was minimized by the moderator on the site
bonjour,
que voulez-vous dire par appuyer autre autre+q dans le code vba après avoir collé.
J'ai simplement fermé la page après avoir collé et ça ne marche pas
merci
This comment was minimized by the moderator on the site
worked beautifully!
This comment was minimized by the moderator on the site
Hi Crystal,

When i paste in your code it comes back with error "user-defined type not defined"?

Thanks.
This comment was minimized by the moderator on the site
Hi Tom J,
Make sure these three options are checked in the References - VBAProject dialog box.
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/error.png
This comment was minimized by the moderator on the site
This worked perfectly for my first worksheet, but not for the second or third etc (I have up to about 20 worksheets that all need this function). Am I missing something?
This comment was minimized by the moderator on the site
Hi A Owen,
This code only works for one worksheet per time. Sorry for the inconvenience.
This comment was minimized by the moderator on the site
What is the highest nr of worksheets, that can be changed names via Kutools Plus? because the excel letting me only 17 names to changes, and that's it
This comment was minimized by the moderator on the site
I'm using your exact code from the above for VBA code which works perfectly for what I need. However, I have a bunch of macros on a sheet called Job Template that gets copied and reused for every new job. I designed all my macros based on a new copied version called Job Template (2). Once the sheet name is changed to the new job name, the macros no longer work and have to manually do it. I would like to be able to use any of my Macro buttons at any point instead of only using them before I change the sheet name.

Is there a way for the VBA code to always refer to the sheet name before running the rest of the code functions?
This comment was minimized by the moderator on the site
How can I reference two cells. for example name and id number?
This comment was minimized by the moderator on the site
This is exactly what I need, but I need the tab to recreate a date and it isn't working... I assume this is something to do with the way excel works out date and time, can anyone suggest a workaround?
This comment was minimized by the moderator on the site
Hi Nick,
Excel does not support typing the sheet name containing special characters. If the date you type contains the character /, it won't allow you to create the sheet name with that date.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations