Bu dosya, çalışma sayfasındaki hücrelere eklenmiş açıklamaların (notların) tek bir tabloda toplanmasını sağlar. Makro, açıklaması olan her hücrenin adresini, değerini ve açıklama metnini yeni bir sayfaya yazar. Hücre içeriği ile açıklamayı yan yana görmek ve raporlamak için kullanılır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: Makronun çalıştırılacağı çalışma sayfasıdır. Açıklaması bulunan hücreler bu sayfada yer alır.
- Module1: Açıklamaları_Gösterir adlı makroyu barındıran VBA modülüdür.
Makrolar
- Açıklamaları_Gösterir: Etkin sayfadaki açıklama içeren hücreleri SpecialCells ile bulur. Sayfada hiç açıklama yoksa "Açıklama Bulunamadı" uyarısı verir ve işlemi sonlandırır.
- Açıklama varsa yeni bir sayfa ekler ve A1:C1 aralığına "Hücre", "Değer", "Açıklama" başlıklarını yazar.
- Her açıklamalı hücre için sırayla hücre adresi, hücre değeri ve açıklama metni yazılır. Değerin sayı biçimi de kaynak hücredeki gibi korunur.
- İşlem sırasında ekran güncellemesi kapatılarak makronun hızlı çalışması sağlanır.
- Makro yalnızca okuma ve yeni sayfaya yazma yapar; dosya silme veya dış bağlantı gibi bir işlem içermez. Kaynak sayfadaki veriler ve açıklamalar değiştirilmez.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Açıklamalarını listelemek istediğiniz sayfayı etkin hale getirin; makro yalnızca etkin sayfada çalışır.
- Geliştirici sekmesinden Makrolar penceresini açın (Alt+F8 kısayolu da kullanılabilir).
- Açıklamaları_Gösterir makrosunu seçip Çalıştır düğmesine tıklayın.
- Oluşan yeni sayfada Hücre, Değer ve Açıklama sütunlarındaki listeyi inceleyin.