Mostra a conclusão percentual no Word, com uma contagem de palavras de destino

2

Sei que o Word mostra a contagem de palavras, mas é possível definir uma contagem de palavras de destino e, em seguida, exibir a porcentagem de conclusão?

Por exemplo, se você definisse o alvo para 1800 palavras e tivesse 900 palavras, ele mostraria 50% em algum lugar.

Uma solução para o LibreOffice também seria boa.

    
por houbysoft 23.05.2012 / 17:19

1 resposta

5

A contagem de palavras está disponível como campo {NUMWORDS} . Você pode criar um campo personalizado que mostre o resultado de uma fórmula:

{=(100/<target>) * {NUMWORDS} \# "0 %"}

Se você colocar o campo no cabeçalho / rodapé da página, terá uma exibição da porcentagem de conclusão. Este valor não será atualizado automaticamente, mas não há problema em escrever uma macro de uma linha ActiveDocument.Fields.Update e definir um atalho de teclado. Você pode até "refatorar" esse campo e definir o valor alvo como variável.

Se você inserir a fórmula acima, tome cuidado para não inserir {NUMWORDS} literalmente - o Word não aceitará a fórmula. Em vez disso, crie a fórmula sem {NUMWORDS} em uma primeira etapa, edite-a e insira o campo NUMWORDS usando a faixa de opções.

Como a contagem de palavras está disponível como campo também no LibreOffice, eu suponho que uma solução semelhante também seria possível, mas à primeira vista eu não encontrei uma maneira de definir a função.

EDITAR:

Uma macro VBA rápida e suja (!) pode ter a seguinte aparência:

Sub count()
    MsgBox "Target Count Ratio: " & Int(100 / 1800 * Int(ActiveDocument.BuiltInDocumentProperties("Number of Words"))) & "%"
End Sub

Ele apenas exibe uma caixa de mensagem exibindo a taxa atual de contagem de alvos.

    
por 23.05.2012 / 18:27