U Excelu, dok pripremamo izvješća za šefa/menadžment, nastojimo umetati komentare kako bi druga osoba obavijestila status zadatka. Komentari se u osnovi koriste za interne svrhe. U ovom ćemo članku naučiti kako ukloniti sve komentare u Excelu pomoću makronaredbi.
Pitanje): Htio bih primijeniti VBA kôd koji će ukloniti sve komentare iz radne knjige.
Koristim Excel 2003 verziju kod kuće i Excel 2010 verziju u uredu. Imam kôd koji savršeno funkcionira pri brisanju komentara programa Excel 2010, ali ne mogu izbrisati komentare programa Excel 2003.
Moramo slijediti korake u nastavku:
- Kliknite karticu Developer
- Iz grupe kodova odaberite Visual Basic
- Pritisnite Umetni, a zatim Modul
- Ovo će stvoriti novi modul
- Unesite sljedeći kôd u standardni modul
Sljedeći kôd kompatibilan je s verzijama Excel 2007, Excel 2010 i Excel 2013
Sub Remove_Comments_After2007 ()
'Uklonite komentare iz radne knjige programa Excel 2007
ActiveWorkbook.RemoveDocumentInformation (xlRDIComments)
Kraj podm
Sljedeći kôd kompatibilan je s Excel 2003 verzijom
Sub Remove_Comments_2003 ()
'Uklonite komentare iz radne knjige programa Excel 2003
Zatamni radni list wks
Dim cmnt Kao komentar
Za svaki wksInActiveWorkbook.Sheets
Za svaki cmntInwks.Komenti
cmnt.Brisati
Sljedeći cmnt
Sljedeći
Kraj podm
- Za pokretanje makroa pritisnut ćemo ALT + F8 tipkom prečaca za otvaranje prozora makronaredbe i odabir makronaredbe.
- Svi će se komentari izbrisati.
Na ovaj način možemo izbrisati komentare programa Excel ovisno o verzijama koje koristimo.