No Excel, ao preparar relatórios para chefe / gerência, tendemos a inserir comentários para que a outra pessoa informe o andamento da tarefa. Os comentários são usados basicamente para fins internos. Neste artigo, aprenderemos como remover todos os comentários no Excel, usando macros.
Pergunta): Eu gostaria de aplicar um código VBA que removerá todos os comentários da pasta de trabalho.
Estou usando a versão do Excel 2003 em minha casa e a versão do Excel 2010 no escritório. Eu tenho um código que está funcionando perfeitamente na exclusão de comentários do Excel 2010, mas não é capaz de excluir comentários do Excel 2003.
Precisamos seguir as etapas abaixo:
- Clique na guia Desenvolvedor
- No grupo Código, selecione Visual Basic
- Clique em Inserir e depois em Módulo
- Isso criará um novo módulo
- Insira o seguinte código no módulo padrão
O código a seguir é compatível com o Excel 2007, Excel 2010 e versão do Excel 2013
Sub Remove_Comments_After2007 ()
'Remover comentários da pasta de trabalho do Excel 2007
ActiveWorkbook.RemoveDocumentInformation (xlRDIComments)
End Sub
O código a seguir é compatível com a versão do Excel 2003
Sub Remove_Comments_2003 ()
'Remover comentários da pasta de trabalho do Excel 2003
Dim wksAs Worksheet
Dim cmnt como comentário
Para cada wksInActiveWorkbook.Sheets
Para cada cmntInwks.Comments
cmnt.Delete
Próximo cmnt
Próximo
End Sub
- Para executar a macro, vamos pressionar ALT + F8 tecla de atalho para abrir a janela Macro e selecionar a macro.
- Todos os comentários serão excluídos.
Desta forma, podemos excluir comentários do Excel dependendo das versões que estamos usando.