VBA Aracılığıyla Excel Çalışma Kitabınız İçin Hızla Katalog Oluşturma

Şimdi paylaş:

Birçok çalışma sayfası içeren bir çalışma kitabı için katalog oluşturmak gereklidir. Burada bir Excel çalışma sayfasında katalog oluşturmak için hızlı bir yöntemimiz var.

Önceki yazımızda Köprüler Yoluyla Excel'inizde Katalog Nasıl Oluşturulur, bir çalışma sayfasına köprüler ekleyerek katalog oluşturmaktan bahsetmiştik. Birçok çalışma sayfası içeren bir çalışma kitabı için katalog oluşturmak çok faydalı olabilir. Ancak köprüleri tek tek manuel olarak eklemek zaman alıcı olabilir. Bu nedenle, böyle bir kataloğu hızlı bir şekilde oluşturmak için yeni bir yöntemimiz var.

Katalog Oluşturun

Aşağıdaki resimde, çalışma kitabında birçok çalışma sayfası bulunmaktadır.Katalog Örneği

Ve artık bu çalışma kitabında bir katalog oluşturabilirsiniz.

  1. Şeritteki sekmelerden birine sağ tıklayın.
  2. Ardından menüdeki "Şeridi Özelleştir" düğmesini tıklayın.Şerit özelleştirme
  3. "Excel Seçenekleri" penceresinde, "Ana Sekmeler" alanında "Geliştirici" seçeneğini işaretleyin.
  4. Ve sonra "Tamam" ı tıklayın.Geliştiriciyi Kontrol Et
  5. Şimdi şeritte "Geliştirici" sekmesine tıklayın.
  6. Ardından araç çubuğundaki "Visual Basic" düğmesine tıklayın.Visual Basic

Böylece Visual Basic Editörünü açtınız. Aslında, düzenleyiciyi hızlı bir şekilde açmak için klavyedeki “Alt + F11” kısayol tuşuna da basabilirsiniz.

  1. Şimdi VBA projektörüne sağ tıklayın.
  2. Ardından imlecinizi “Ekle” seçeneğine getirin.
  3. Alt menüde “Modül” seçeneğini seçin.Bir Modül Ekle

Bu nedenle, projeye yeni bir modül eklediniz.

  1. Şimdi aşağıdaki VBA kodlarını yeni modüle kopyalayın:

Alt Menü Oluştur()

    Dim As As Integer

    bir = 1

    'yeni bir çalışma sayfası ekle

    Worksheets.Add Before:=Sayfalar(1)

    E-Tablolar(1).Ad = “Menü”

    Çalışma Sayfaları(“Menü”).Aralık(“A1”).Değer = “Menü”

    a = 2 için ActiveWorkbook.Worksheets.Count'a

        Çalışma Sayfaları(“Menü”).Aralık(“A” & a) = Sayfalar(a).Ad

        ActiveSheet.Hyperlinks.Add Anchor:=Çalışma Sayfaları(“Menü”).Range(“A” & a), _

        Adres:=””, _

        AltAdres:=”'” & Sayfalar(a).Ad & “'!R1C1”, _

        TextToDisplay:=Sayfalar(a).Ad

    Sonraki

End Sub

Bu kodda başta “Menu” isimli yeni bir worksheet ekliyoruz. Zaten “Menü” adında bir çalışma sayfası varsa, VBA kodunu değiştirebilir veya mevcut çalışma sayfası adının adını değiştirebilirsiniz. Ayrıca, listeyi yeni çalışma sayfasının ilk sütununa gireceğiz. Kataloğu farklı bir aralıkta girmeniz gerekiyorsa, ihtiyacınıza göre de değiştirebilirsiniz.

  1. Şimdi araç çubuğundaki "Run Sub" düğmesine basınAlt Çalıştır

Ayrıca klavye üzerindeki “F5” tuşuna da basabilirsiniz.

  1. Şimdi çalışma sayfasının arayüzüne geri dönün.Katalog

Çalışma kitabında “Menü” adlı yeni bir çalışma sayfası var. Ve tüm sayfa adları, ilgili köprülerle birlikte çalışma sayfasında listelenir. Bu yöntemden, hızlı bir şekilde kolayca bir katalog oluşturabilirsiniz.

İki Yöntem Arasında Bir Karşılaştırma

Önceki yazımızda Köprüler Yoluyla Excel'inizde Katalog Nasıl Oluşturulur, kataloğu manuel olarak ekliyoruz. Ve aşağıdaki tabloda iki yöntemin farkını karşılaştıracağız.

karşılaştırma Manuel Olarak Katalog Oluşturun VBA Prosedürünü Kullanın
Avantajları 1. Her Excel kullanıcısı bu yöntemi rahatlıkla kullanabilir.

2. VBA hakkında bilginiz yoksa bu yöntemi kullanabilirsiniz.

1. VBA prosedürleri sayesinde bu görevi tek tuşla bitirebilirsiniz.

2. Diğer gereksinimleri karşılamak için VBA kodlarını da değiştirebilirsiniz.

dezavantaj 1. Çalışma kitabında çok sayıda çalışma sayfası varsa, köprü eklemek için kesinlikle çok zaman harcarsınız.

2. Köprüleri tek tek seçmeniz gerekiyor ve bu kolayca hatalara yol açacaktır.

1. VBA kodlarına aşina değilseniz, kodları çalıştırırken sorunlarla karşılaşacaksınız.

2. VBA kodlarını kullanmak görevi karmaşıklaştıracaktır.

 

Excel'de Beklenmeyen Durumlarla Başa Çıkın

Excel'i görevlerinizi tamamlamak için sık sık kullanıyorsanız, kaçınılmaz olarak bazı hatalarla karşılaşacaksınız. Çoğu zaman, Excel'i kapatıp yeniden başlatabilirsiniz. Böylece, bu küçük hatalar ortadan kalkacaktır. Ancak, Excel'deki bazı hatalar ciddi Excel bozulmalarına yol açabilir. Ve sonuç hayal edilemez olabilir. İşte bu noktada, onarım xls veri sorunu yetkin aracımız tarafından. Bu etkili araç sayesinde yapmanız gereken tek şey kurtarma işleminin bitmesini beklemek.

Yazar Tanıtımı:

Anna Ma bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. belge veri hasarını onar ve görünüm onarım yazılım ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.