Excel Sayfa Adı Nasıl Alınır (2 Yöntem)

  • Bunu Paylaş
Hugh West

Bu makalede, Excel'de sayfa adını almanın 2 uygun yolu gösterilmektedir. Sayfa adı, Excel'deki Çalışma Sayfası Nesnesinin bir ad özelliğidir.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken egzersiz yapmak için bu alıştırma çalışma kitabını indirin.

Sayfa Adı.xlsm

Excel'de Sayfa Adı Almak için 2 Yöntem

Bir hücrede saklanan veya MsgBox'ta gösterilen sayfa adını almak için yaygın olarak kullanılan işlevlerden veya basit VBA kodundan oluşan formülleri kullanabiliriz.

1. Excel'de Sayfa Adını Almak için Formül Kullanımı

Excel herhangi bir yerleşik işlev ile birlikte bir fonksiyon yazmamız gerekir. MID, HÜCRE ve BUL fonksiyonları Şuna bir bakalım:

=MID(CELL("dosya adı",A1),FIND("]",CELL("dosya adı",A1))+1,31)

Formülü, adını almak istediğimiz çalışma sayfasının herhangi bir hücresine yerleştirin. Bu örnekte, çalışma sayfamızın adını " Formül " ve ardından formülü hücreye yerleştirin C5 .

Formül Nasıl Çalışır?

  • Bu HÜCRE formüldeki işlev şu değerleri döndürür tam yol, çalışma kitabı adı ve geçerli sayfa adı İşte formül:
=CELL("dosya adı",A1)

  • Bir önceki adımda bulduğumuz sonuç kapalı ve çalışma kitabı adı içinde [ ] parantezler e. [excel sayfa adı.xlsm] . pozisyon .. sağ braket Şu anki çalışma sayfası adı hemen başlıyor sonra ve sağ braket Bu yüzden BUL fonksiyonu aşağıdaki formülle sağ parantezin konumunu bulur ve sonra eklememiz gerekir 1 almak için pozisyon .. ilk dize .. çalışma sayfası adı .
=FIND("]",CELL("dosya adı",A1))+1

  • Son olarak MID işlevi alır üç argümanlar-

1. Tartışma: =CELL("dosya adı",A1) ilk adımda kullanılır.

2'nci Tartışma: =FIND("]",CELL("dosya adı",A1))+1 ikinci adımda kullanılır.

3'üncü Tartışma: 31 Excel'de bir çalışma sayfası adının maksimum uzunluğu olan

Daha Fazla Oku: Excel Çalışma Kitabında Sayfa Adı Nasıl Aranır (2 Yöntem)

Alternatif Formül

Bu formül, aşağıdakileri kullanan alternatif olarak kullanılabilir SAĞ işlev yerine MID fonksiyonu.

=RIGHT(CELL("dosya adı",A1),LEN(CELL("dosya adı",A1))-FIND("]",CELL("dosya adı",A1))

2. Excel Sayfa Adını Almak ve Görüntülemek için VBA Kodu

2.1 VBA Kodunu Kullanarak Excel'de Etkin Sayfa Adını Alma

Etkin sayfa adını almak için aşağıdaki basit kodu kullanın.

 Sub SayfaAdı() Aralık("A1") = ActiveSheet.Adı End Sub 

2.2 Dizin Numarasını Kullanarak Sayfa Adını Bulma

Aşağıdaki kodu kullanarak çalışma sayfası adı onların endeks numarası . Eğer varsa çoklu çalışma sayfaları bir çalışma kitabında, bu yöntem çalışma sayfası adını kolayca ve hızlı bir şekilde bulmak için yararlıdır.

Örneğin, biz şu anda ikinci çalışma sayfası isimli vba1. Aşağıdaki kod ile ilk sayfa Formül olan isim.

 Sub Sayfa Adı() Aralık("C5") = Sayfalar(1).Adı End Sub 

Aşağıdaki kod ile son sayfa Bu örnekte, son sayfa adı VBA 2.

 Sub SheetName() Range("C6") = Sheets(Sheets.Count).Name End Sub 

Daha Fazla Oku: Excel'de VBA ile Sayfa Adı Nasıl Aranır (3 Örnek)

Notlar

Biz de kullanabiliriz MsgBox işlevi VBA kodu sonucunu göstermek için MsgBox bir hücrede saklamak veya kullanmak gerekmiyorsa.

Sonuç

Artık Excel'de sayfa adını nasıl alacağımızı biliyoruz. Umarız, bu işlevi daha güvenle kullanmanızı teşvik eder. Herhangi bir sorunuz veya öneriniz varsa aşağıdaki yorum kutusuna yazmayı unutmayın.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.