İçindekiler
İçinde Microsoft Excel excel sekmelerini sıralamak istersek, bunu yapmak için yerleşik işlevler veya herhangi bir araç yoktur. Bunu yalnızca manuel olarak yapabiliriz veya makroları kullanmak yardımcı olabilir. Bu makalede, excel'deki sekmeleri sıralamak için bazı VBA makrolarını öğreneceğiz ve ayrıca bunları manuel olarak nasıl sıralayabileceğimize bir göz atacağız.
Alıştırma Çalışma Kitabını İndirin
Çalışma kitabını indirebilir ve onlarla pratik yapabilirsiniz.
Sekmeleri Sırala.xlsmExcel Sekmelerini Artan veya Azalan Sırada Sıralamanın 2 Yolu
Excel'de çok sayıda sekme ile çalışırken, sekmelerin bir düzenlemesi varsa, sekmeyi bulmak kolay olacaktır. Excel'de sekmeleri hızlı bir şekilde sıralamak için aşağıdaki veri kümesini kullanacağız. Ancak veri kümesinin sekmelerinin herhangi bir düzenlemesi yoktur. Bunları basitçe nasıl sıralayacağımızı görelim.
1. Excel'de Sayfa Sekmelerini Manuel Olarak Sıralama
Excel'de, sekmeleri / sayfaları sıralamak için yerleşik işlevler veya formüller veya herhangi bir araç yoktur. Sekmeleri manuel olarak sıralamak zaman alıcı olabilir. Sekmeleri manuel olarak sıralamak için adımları takip edelim.
ADIMLAR:
- İlk olarak, taşımak istediğiniz sekmelere tıklayın.
- İkinci olarak, farenin sol düğmesine tıklayarak sekmeyi sola veya sağa sürükleyin.
- Ve işte oldu!
Ancak bunu her bir sekme için yapmanız gerekir.
İPUÇLARI: Sekmeleri sürüklediğinizde Ctrl tuşu Bu, sekmeleri taşımak yerine sekmelerin bir kopyasını oluşturacaktır.
İlgili İçerik: Excel'de Gelişmiş Sıralama Seçenekleri Nasıl Kullanılır
Benzer Okumalar:
- Excel'de IP Adresi Nasıl Sıralanır (6 Yöntem)
- [Çözüldü!] Excel Sıralama Çalışmıyor (2 Çözüm)
- Excel'de Sıralama Düğmesi Nasıl Eklenir (7 Yöntem)
- Excel'de VBA Kullanarak Aralık Sıralama (6 Örnek)
- Excel'de Benzersiz Liste Nasıl Sıralanır (10 Yararlı Yöntem)
2. Excel Sekmelerini Sıralamak için VBA Kullanın
Excel VBA görevi otomatikleştirmeye ve çeşitli işlevleri veya formülleri yürütmeye yardımcı olur. Excel VBA günlük aktiviteleri daha az sıkıcı hale getirir. VBA Makroları ile kullanıcı tarafından oluşturulan özel işlevler oluşturabilir ve zamandan ve emekten tasarruf etmek için manuel işlemleri otomatikleştirebiliriz. Excel VBA sekmeleri isteğimize göre artan veya azalan sırada kolayca sıralayabiliriz.
2.1 Excel Sayfa Sekmelerini A'dan Z'ye Alfabetik Olarak Sıralama
Sekmeleri artan sırada sıralamak için VBA sekmeleri alfabetik olarak sıralayacak kod A'dan Z'ye nasıl kullanabileceğimize dair prosedürü gösterelim VBA Makroları sekmeleri artan sırada sıralamak için.
ADIMLAR:
- İlk olarak, şu adrese gidin Geliştirici sekmesine tıklayın.
- İkinci olarak Visual Basic açmak için Visual Basic Düzenleyicisi VBA kodlarını yazacağımız yer.
- Açmanın başka bir yolu Visual Basic Düzenleyicisi sadece basmaktır Alt + F11 .
- Ya da düzenleyiciyi şuradan açmak yerine Geliştirici sekmesinde, elektronik tablonuzdaki herhangi bir sayfaya tıklayabilir ve ardından sağ tıklayın . seçin Kodu Görüntüle seçenek.
- Bu da visual basic penceresini açacaktır.
- Ardından, Ekle'ye gidin ve Modül açılır menüsünden seçin.
Öneri: Kodu herhangi bir sayfaya yazamazsınız. Modül Kodu yalnızca belirli bir sayfa için değil, tüm elektronik tablo için kullanacağımızdan, kodu yazmak için
Sadece belirli bir sayfa için herhangi bir kod yazmamız gerektiğinde, kodları oraya yazmak için sayfaları kullanabilirsiniz.
- Bundan sonra, kopyalayıp yapıştırın VBA kodu aşağıda.
VBA Kodu:
Sub Sort_AtoZ() For i = 1 To Application.Sheets.Count For j = 1 To Application.Sheets.Count - 1 If UCase$(Application.Sheets(j).Name)> UCase$(Application.Sheets(j + 1).Name) Then Sheets(j).Move after:=Sheets(j + 1) End If Next Next End Sub
- Ardından, tuşuna basın. F5 tuşu ya da Alt Çalıştır düğmesine basarak kodu çalıştırın.
Çıktı:
Bu VBA Makro Geçerli çalışma kitabındaki sekmeleri, adları rakamlarla başlayan çalışma sayfalarından başlayarak ve ardından A ile başlayıp Z ile biten sekmelere geçerek artan alfabetik sırayla sıralar.
2.2 Excel Sayfa Sekmeleri Z'den A'ya Sıralama
Sekmeleri azalan sırada sıralamak için VBA sekmeleri alfabetik olarak sıralayacak kod Z'den A'ya Sekmeleri azalan sırada sıralamak için aşağıdaki adımları takip edelim.
ADIMLAR:
- Aynı şekilde, bir önceki yöntem de Visual Basic Düzenleyicisi 'ye gidin, önce Geliştirici sekmesine tıklayın.
- Ardından, şuraya tıklayın Visual Basic veya basın Alt + F11 açmak için Visual Basic Düzenleyicisi .
- Açmanın başka bir yolu Visual Basic Düzenleyicisi basitçe sağ tıklayın herhangi bir sayfada ve Kodu Görüntüle .
- Sonra, şu adrese gidin Ekleme ve seçin Modül açılır menüsünden seçin.
- Şimdi, şunları yazın VBA Kodu aşağıda.
VBA Kodu:
Sub Sort_ZtoA() For i = 1 To Application.Sheets.Count For j = 1 To Application.Sheets.Count - 1 If UCase$(Application.Sheets(j).Name) <UCase$(Application.Sheets(j + 1).Name) Then Application.Sheets(j).Move after:=Application.Sheets(j + 1) End If Next Next End Sub
- Son olarak, kodu çalıştırmak için Alt Çalıştır düğmesine basın, diğer yandan klavye kısayoluna F5 tuşu kodu çalıştırmak için.
Çıktı:
Bu, sekmeleri azalan alfabetik sıraya göre düzenleyecektir.
Daha fazlasını okuyun: Excel'de Tablo Sıralamak için VBA (4 Yöntem)
Sonuç
Yukarıdaki yöntemler excel sekmelerini sıralamanıza yardımcı olur. Umarım bu size yardımcı olur! Herhangi bir sorunuz, öneriniz veya geri bildiriminiz varsa lütfen yorum bölümünde bize bildirin. Ya da diğer makalelerimize bir göz atabilirsiniz. ExcelWIKI.com Blog!