VBA Aracılığıyla Etkin Olmayan Çalışma Kitaplarını Gizle

Anonim

Aynı anda birden fazla çalışma kitabı üzerinde çalışıyorsanız ve etkin olmayan tüm çalışma kitaplarını gizlemenize yardımcı olacak bir makroya ihtiyacınız varsa, bu makale kesinlikle size yardımcı olacaktır.

Bu yazıda, şu anda kullanmadığınız birden fazla çalışma kitabını nasıl gizleyebileceğimize odaklanacağız.

Soru: Diğer uygulamalar arasında sorunsuz geçiş yapabilmem için şu anda kullandığım dışındaki tüm excel dosyalarını hızlı bir şekilde gizlemem gerekiyor. Bu benzersiz gereksinimim için VBA kodunu aramak istiyorum.

Etkin olmayan tüm çalışma kitaplarını gizleme kodunu almak için VB düzenleyiciyi başlatmak için aşağıdaki adımları izlememiz gerekiyor.

  • Geliştirici sekmesine tıklayın
  • Kod grubundan Visual Basic'i seçin

  • Aşağıdaki kodu çalışma sayfası modülüne kopyalayın
 Sub HideInactiveExcelWorkbooks() Application.ScreenUpdating = Pencere Olarak Yanlış Karartma aWin Set aWin = ActiveWindow Dim Pencere Olarak Kazan Application.Windows'ta Her Kazanma win.Visible = False Sonraki win aWin.Visible = True Application.ScreenUpdating = True End Sub 

  • Yukarıdaki kod, etkin olmayan tüm çalışma kitaplarını hemen gizleyecektir.

Not: Yukarıdaki makro, etkin çalışma kitabını gizlemeyecektir.

Tüm çalışma kitaplarını göstermek için aşağıdaki adımları izlememiz gerekir:

  • Görünüm sekmesine tıklayın
  • Göster'e tıklayın

  • Bu, gösterilmeyen çalışma kitaplarını gösterecek

  • Her birini seçip Tamam düğmesine tıklamak çalışma kitabını gösterecek

Çözüm: Yukarıdaki makro kodunu kullanarak aktif olmayan yüzlerce çalışma kitabını tek tuşla gizleyebiliriz.

Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz.
Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. Bize e-posta sitesinde yazın