Bu dosya, çalışma sayfasında seçilen hücre aralığının dışında kalan tüm satır ve sütunları gizleyerek yalnızca seçili alanın ekranda kalmasını sağlar. Aynı makro yeniden çalıştırıldığında gizlenen satır ve sütunlar tekrar görünür hale gelir. Sunum, ekran görüntüsü alma ya da geniş bir tabloda yalnızca belirli bir bölgeye odaklanma işlerinde kullanılır.
Önemli: Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.
Önemli: Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sheet1: A1:A3 aralığında küçük bir örnek alan bulunur. Makro denemesi için kullanılır.
- data adlı tanımlı ad: Sheet1 sayfasındaki A1:G10 aralığına karşılık gelir.
- Module1: ExcelDestek adlı makroyu barındıran VBA modülüdür.
Makrolar
- ExcelDestek: Seçimin ilk ve son satırı ile ilk ve son sütununu belirler. Seçimin üstündeki ve altındaki satırları, solundaki ve sağındaki sütunları gizler. Ekran güncellemesi işlem süresince kapatılır.
- Seçim bir hücre aralığı değilse (örneğin bir grafik ya da şekil seçiliyse) makro işlem yapmadan sonlanır.
- Sayfanın son satırı veya son sütunu gizliyse makro bunu "gizleme uygulanmış" durumu olarak kabul eder; tüm sütunları ve satırları yeniden gösterir ve sonlanır. Bu nedenle aynı makro hem gizleme hem geri açma işlevi görür.
- Makroya Ctrl+Shift+H kısayolu atanmıştır.
- Kodda dosya silme ya da dış bağlantı gibi işlem yoktur; makro yalnızca satır ve sütunların gizli durumunu değiştirir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Görünür kalmasını istediğiniz hücre aralığını seçin.
- Ctrl+Shift+H kısayoluna basın ya da Geliştirici sekmesindeki Makrolar listesinden ExcelDestek makrosunu çalıştırın.
- Seçili alanın dışındaki satır ve sütunlar gizlenir.
- Hepsini geri getirmek için makroyu aynı şekilde yeniden çalıştırın.