In Excel, durante la preparazione dei report per il capo/management, si tende a inserire commenti per consentire all'altra persona di informare lo stato dell'attività. I commenti sono fondamentalmente utilizzati per scopi interni. In questo articolo impareremo come rimuovere tutti i commenti in Excel, utilizzando le macro.
Domanda): Vorrei applicare un codice VBA che rimuoverà tutti i commenti dalla cartella di lavoro.
Sto usando la versione di Excel 2003 a casa mia e la versione di Excel 2010 in ufficio. Ho un codice che funziona perfettamente nell'eliminazione dei commenti di Excel 2010 ma non è in grado di eliminare i commenti di Excel 2003.
Dobbiamo seguire i passaggi seguenti:
- Fare clic sulla scheda Sviluppatore
- Dal gruppo Codice, seleziona Visual Basic
- Fare clic su Inserisci, quindi su Modulo
- Questo creerà un nuovo modulo
- Inserisci il seguente codice nel modulo standard
Il codice seguente è compatibile con la versione di Excel 2007, Excel 2010 e Excel 2013
Sub Remove_Comments_After2007()
'Rimuovi commenti dalla cartella di lavoro di Excel 2007
ActiveWorkbook.RemoveDocumentInformation (xlRDIComments)
Fine sottotitolo
Il seguente codice è compatibile con la versione di Excel 2003
Sub Rimuovi_Commenti_2003()
'Rimuovi commenti dalla cartella di lavoro di Excel 2003
Dim wksAs Worksheet
Dim cmnt come commento
Per ogni wksInActiveWorkbook.Sheets
Per ogni cmntInwks.Comments
cmnt.Elimina
Avanti cmnt
Prossimo
Fine sottotitolo
- Per eseguire la macro, premeremo ALT + F8 tasto di scelta rapida per aprire la finestra Macro e selezionare la macro.
- Tutti i commenti verranno eliminati.
In questo modo, possiamo eliminare i commenti di Excel a seconda delle versioni che stiamo utilizzando.