MetaWipe

Como remover metadados de documentos DOCM

DOCM é a versão do documento do Word que pode conter macros em VBA. Aparece em formulários internos, modelos de contrato automatizados e documentos que preenchem campos sozinhos. A estrutura é a mesma do DOCX, um pacote zip de XML, com as mesmas propriedades de autor, empresa, revisões e tempo de edição. A diferença é o projeto VBA guardado dentro do pacote, que costuma circular entre muitas pessoas de uma mesma organização e acumula rastros de cada uma.

Atualizado em

Também vale para: .dotm

Analisar um arquivo DOCM

Que metadados um arquivo DOCM carrega

Propriedades principais (docProps/core.xml)
Autor, última pessoa que salvou, título, assunto, palavras-chave, categoria, número de revisão e datas. Em modelos com macros usados por anos, o autor original costuma ser quem programou o documento.
Propriedades do aplicativo (docProps/app.xml)
Aplicativo e versão, empresa, gerente, modelo, tempo total de edição e estatísticas do texto. A empresa vem do cadastro da instalação do Office de quem salvou.
Projeto VBA (vbaProject.bin)
As macros em si, com o código e os comentários que o programador deixou. Não são metadados de propriedade, mas o código pode citar nomes, caminhos de rede e servidores internos.
Autores em comentários e revisões
Nome e iniciais de quem fez cada comentário e cada alteração controlada, com data e hora, gravados no corpo do documento.

Campos que costumam aparecer em DOCM

Quando esses dados pesam

Um formulário DOCM interno enviado a um parceiro externo mostra o nome de quem o criou, a empresa e o modelo de origem. Se o documento passou por vários departamentos, a última pessoa que salvou e o número de revisões revelam quem cuidou dele por último, o que pode expor funcionários que não deveriam aparecer.

As macros guardadas no DOCM podem conter, no código e nos comentários do programador, caminhos de pastas da rede, nomes de servidores e de usuários. Essa parte não é metadado de propriedade e não sai com uma limpeza de propriedades. Antes de mandar um DOCM para fora, avalie se as macros precisam mesmo ir junto.

Como ver os metadados sem instalar nada

  • Word: Abra o documento e vá em Arquivo > Informações. No painel da direita aparecem autor, última modificação por, datas e tamanho. Clique em Mostrar Todas as Propriedades para ver empresa, gerente, categoria e modelo.
  • Windows: Clique com o botão direito no arquivo, escolha Propriedades e abra a aba Detalhes. Aparecem título, autores, quem salvou por último, revisão, datas, empresa e aplicativo.
  • Qualquer sistema: Faça uma cópia do arquivo e troque a extensão para .zip. Abra o zip e veja a pasta docProps: core.xml tem autor e datas, app.xml tem aplicativo, empresa e tempo de edição.

Como remover pelo próprio sistema

Word

Vá em Arquivo > Informações > Verificar Problemas > Inspecionar Documento. Marque Propriedades do Documento e Informações Pessoais (o inspetor também lista Macros, Formulários e Controles ActiveX), clique em Inspecionar e depois em Remover Tudo nos itens encontrados.

O que fica para trás: Pode manter nome e versão do aplicativo e datas, e o Office volta a gravar dados ao salvar de novo. Remover comentários pelo inspetor apaga o conteúdo deles, não só o autor.

Windows

Em Propriedades > Detalhes, clique em Remover Propriedades e Informações Pessoais e escolha criar uma cópia com todas as propriedades possíveis removidas.

O que fica para trás: Limpa as propriedades do documento, mas não mexe nos nomes de autores dentro de comentários e alterações controladas nem na miniatura.

O que o MetaWipe remove de um DOCM

O MetaWipe remove as propriedades do DOCM: autor, última pessoa que salvou, empresa, gerente, título, assunto, palavras-chave, categoria, número de revisão, tempo total de edição, modelo usado, aplicativo e versão, datas e propriedades personalizadas. Também apaga a miniatura de visualização e o nome do autor gravado em comentários e alterações controladas. As datas internas do pacote zip são fixadas.

O que continua no arquivo

O conteúdo do DOCM continua igual. O MetaWipe não remove o texto dos comentários e das alterações controladas, o texto oculto, nem as macros VBA, que continuam funcionando. Esses itens fazem parte do documento, não são metadados, e precisam ser revisados por você no próprio Office antes de enviar. Fotos inseridas no DOCM ficam guardadas como arquivos separados dentro do pacote e mantêm os metadados próprios delas, como GPS e aparelho: limpe as imagens antes de inseri-las.

Perguntas frequentes

Limpar os metadados de um DOCM apaga as macros?

Não. O MetaWipe remove as propriedades do DOCM, a miniatura e os nomes em comentários e revisões, mas mantém o projeto VBA intacto. As macros continuam funcionando. Já o Inspecionar Documento do Word oferece remover macros, então desmarque essa opção se quiser mantê-las.

O código das macros de um DOCM pode me identificar?

Pode. O código VBA de um DOCM às vezes cita caminhos de rede, nomes de servidores ou de usuários, e comentários do programador ficam junto. Isso faz parte do conteúdo, não das propriedades. Revise o código no editor do VBA ou envie o documento como DOCX, sem macros.

Qual a diferença entre DOCM e DOCX nos metadados?

As propriedades são as mesmas: autor, última pessoa que salvou, empresa, revisões, tempo de edição e datas. O DOCM tem a mais o projeto VBA com as macros. Por isso, além de limpar as propriedades, vale conferir se o código não carrega nomes e caminhos internos.

Outros formatos: Microsoft Office