Como faço para contar o número de caracteres em vários comentários em um arquivo do MS Word 2007?

0

Recebi a tarefa de traduzir todos os comentários para um arquivo grande do MS Word. Para elaborar uma fatura, preciso contar todos os caracteres (incluindo espaços vazios) em todo o comentário original "bubbles". Agora, como se faz isso? Contagem manual seria difícil.

Poderia alguém de alguma forma salvar todos os comentários em um arquivo de texto separado, a fim de contá-los?

P.S. Eu tentei salvar o documento DOC como um arquivo MHT. Todos os comentários são exibidos na parte inferior da página. Eu posso escolher todos eles e clique com o botão direito do mouse em "copiar". Mas quando abro um novo documento do MS Word e clico em "colar", nada acontece.

    
por CopperKettle 21.09.2017 / 09:51

1 resposta

1

Um arquivo docx é um arquivo zip com um número de arquivos xml. Um desses arquivos é 'comments.xml', que contém todos os comentários. No meu sistema linux eu fiz o seguinte para extrair o texto de todos os comentários. Fiz um arquivo test.docx simples com um parágrafo em que anexei um comentário.

unzip test.docx

xmllint --xpath "//*[local-name()='t']/text()" word/comments.xml 

Que retorna todo o texto dos comentários. A seguir, é apenas um simples caractere / contagem de palavras.

    
por 21.09.2017 / 10:44