Excel'de patron/yönetim için raporlar hazırlarken, diğer kişinin görevin durumunu bilgilendirmesini sağlamak için yorum ekleme eğilimindeyiz. Yorumlar temel olarak dahili amaçlar için kullanılır. Bu yazıda, makroları kullanarak Excel'deki tüm yorumların nasıl kaldırılacağını öğreneceğiz.
Soru): Tüm yorumları çalışma kitabından kaldıracak bir VBA kodu uygulamak istiyorum.
Evimde Excel 2003 sürümünü ve ofiste Excel 2010 sürümünü kullanıyorum. Excel 2010 yorumlarını silmede mükemmel çalışan ancak Excel 2003 yorumlarını silemeyen bir kodum var.
Aşağıdaki adımları izlememiz gerekiyor:
- Geliştirici sekmesine tıklayın
- Kod grubundan Visual Basic'i seçin
- Ekle'ye ve ardından Modül'e tıklayın
- Bu yeni modül oluşturacak
- Standart modüle aşağıdaki kodu girin
Aşağıdaki kod Excel 2007, Excel 2010 ve Excel 2013 sürümleriyle uyumludur
Alt Remove_Comments_After2007()
' Excel 2007 Çalışma Kitabından Yorumları Kaldırma
ActiveWorkbook.RemoveDocumentInformation (xlRDIComments)
Alt Bitiş
Aşağıdaki kod Excel 2003 sürümüyle uyumludur
Alt Remove_Comments_2003()
' Excel 2003 Çalışma Kitabından Yorumları Kaldırma
Dim wksAs Çalışma Sayfası
Dim cmnt Yorum Olarak
Her wksInActiveWorkbook.Sheets için
Her cmntInwks.Comments İçin
cmnt.Sil
Sonraki cmnt
Sonraki
Alt Bitiş
- Makroyu çalıştırmak için basacağız ALT + F8 Makro penceresini açmak ve makroyu seçmek için kısayol tuşu.
- Tüm yorumlar silinecek.
Bu sayede kullandığımız sürümlere bağlı olarak Excel yorumlarını silebiliriz.