Bu dosya, etkin çalışma sayfasındaki hücre açıklamalarını (comment) makrolarla yönetmek için hazırlanmış altı makro içerir. Açıklamalar sayılabilir, tek seferde seçilebilir, ayrı bir çalışma kitabında listelenebilir; görünümleri de renk ve şekil olarak değiştirilebilir.
Dosyanın içeriği
- Sheet1: A1:B13 aralığında "Month" ve "Sales" başlıkları, altında January'den December'a kadar on iki ay adı ve her ay için satış değeri bulunur. Makroları denemek için örnek veri görevi görür; açıklamalar bu hücrelere eklenerek denenir.
- Module1: Altı makronun yer aldığı VBA modülüdür.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolarda dosya silme veya dışarıya bağlantı kurma işlemi yoktur.- CountComments: Etkin sayfanın kullanılan alanını tarar ve açıklama sayısını mesaj kutusunda gösterir. Açıklama yoksa bunu bildirir.
- SelectCommentCells: Sayfada açıklama içeren tüm hücreleri seçer. Sayfada hiç açıklama yoksa Excel hata verir.
- ToggleComments: Açıklama göstergesi ayarını değiştirir; açıklamalar yalnızca köşe işaretiyle görünür ya da işaret ve metinle birlikte gösterilir.
- ListComments: Yeni bir çalışma kitabı açar ve Address, Contents, Comment başlıklarıyla her açıklamanın hücre adresini, hücre içeriğini ve açıklama metnini listeler. Sütun genişlikleri ve satır yükseklikleri otomatik ayarlanır.
- ChangeColorofComments: Sayfadaki her açıklama kutusunun dolgu rengini ve yazı rengini rastgele değiştirir.
- ChangeShape: Açıklama kutularını dikdörtgen ile yuvarlatılmış dikdörtgen arasında değiştirir; her çalıştırmada mevcut şeklin tersine geçer.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sheet1 sayfasında ay adlarının bulunduğu hücrelere sağ tıklayıp açıklama ekleyin; kendi çalışma sayfanızda kullanmak için modülü o dosyaya aktarın.
- Geliştirici sekmesinden ya da Alt+F8 ile makro listesini açın.
- İstediğiniz makroyu seçip çalıştırın.
- Açıklamaları dışarı almak için önce ListComments makrosunu çalıştırın; liste yeni çalışma kitabında oluşur.