In Excel, durante la preparazione dei report per il capo / direzione, tendiamo 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 Excel 2003 a casa mia e la versione 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 seguenti passaggi:

Fare clic sulla scheda Sviluppatore Dal gruppo Codice, selezionare Visual Basic

image 1

  • Fare clic su Inserisci, quindi su Modulo

image 2

Questo creerà un nuovo modulo Inserisci il seguente codice nel modulo standard Il seguente codice è compatibile con la versione Excel 2007, Excel 2010 e Excel 2013

Sub Remove_Comments_After2007 ()

‘Rimuovi commenti dalla cartella di lavoro di Excel 2007

ActiveWorkbook.RemoveDocumentInformation (xlRDIComments)

End Sub

Il codice seguente è compatibile con la versione di Excel 2003

Sub Remove_Comments_2003 ()

‘Rimuovi commenti dalla cartella di lavoro di Excel 2003

Dim wksAs foglio di lavoro

Dim cmnt come commento

Per ogni wksInActiveWorkbook.Sheets

Per ogni cmntInwks.Comments

cmnt.Delete

Avanti cmnt

Avanti

End Sub

image 3

Per eseguire la macro, premeremo il tasto di scelta rapida ALT + F8 * 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.

download

Excel