Remover automaticamente estilos personalizados do documento do Word, mas salvar a formatação

1

Dado: um arquivo .doc (x) com estilos de formatação personalizados aplicados a algum texto ( exemplo ).

Obtenha: um arquivo .doc (x) que é formatado como o arquivo fornecido, mas não define nenhum estilo personalizado ( exemplo ).

Eu tentei converter para .rtf, mas infelizmente ele salva informações sobre estilos.

O comando "Limpar formatação" limpa a formatação (redefine para o padrão), mas eu preciso salvá-lo. Remover o estilo faz o mesmo ( exemplo ). Não é isso que eu quero.

Eu só preciso remover estilos personalizados, mas preservar a formatação.

    
por utapyngo 05.03.2011 / 05:13

3 respostas

1

Se você tiver acesso ao Microsoft Excel:

  1. Selecionar tudo no documento do Word
  2. Cole no Excel (que suporta a formatação, mas não os estilos)
  3. Enquanto o conteúdo ainda estiver selecionado no Excel (após a colagem), copie imediatamente
  4. Cole novamente em um novo documento do Word

Eu testei isso com seus documentos usando o Word e o Excel 2010; preserva a formatação, mas elimina os estilos personalizados.

EDIT: para os exemplos mais complexos postados, faça o mesmo que acima, mas use o WordPad em vez do Excel. Ou seja copie tudo no Word, cole no WordPad, selecione-all no WordPad e cole novamente em um novo documento. Isso é bem-sucedido (no meu teste) para tudo, exceto o rodapé, que é claro que você poderia fazer separadamente (copiar, colar e depois copiar / colar de volta no rodapé do novo documento).

    
por 31.10.2011 / 15:36
-1

Tente o seguinte (não testado):

Sub DeleteUsedStyles()
    For Each sty In ActiveDocument.Styles
        If sty.InUse Then
            sty.Delete
        End If
    Next sty
End Sub
    
por 05.03.2011 / 12:44
-2

Copie e cole no bloco de notas e copie e cole em um novo documento do Word. Isso sempre funcionou para mim em situações semelhantes, especialmente com a cópia e colagem entre e-mails do Outlook em formato HTML.

O Word também tem a opção "Colar especial" com uma seleção de texto não formatado, mas nem sempre está disponível em todos os contextos.

    
por 05.03.2011 / 06:25