/ / Movendo dados do MS Word para o MS Excel - excel, import, ms-word

Movendo dados do MS Word para o MS Excel - excel, import, ms-word

Eu tenho transcrições de dados no MS Word queroleia em um programa de estatísticas chamado R. O problema é que esses documentos contêm caracteres especiais (não texto simples). Meu processo para lidar com eles tem sido sub-los no MS Word / salvar como um documento txt / ler em MS Excel (faz uma coluna para pessoas e diálogo usando o assistente de importação) / Converter para .csv / ler em R. processo funciona, mas é demorado. Descobri como ler o texto com caracteres especiais diretamente em R (R geralmente quer texto simples), mas isso requer que o documento esteja em um documento do Excel. Isso é desejável porque se eu posso ler os caracteres especiais em R é bastante simples para sub-out todos os caracteres especiais de uma só vez. O problema surge porque eu não posso obter o documento do MS Word para o Excel diretamente. Eu tenho que salvá-lo como um arquivo de texto primeiro (que eu não me importo de fazer) e depois lê-lo. Isso transforma os caracteres especiais em caixas e pontos de interrogação. Eu preciso obter o MS Word doc no Excel como um quadro de dados com 2 colunas (pessoa, diálogo) sem destruir os caracteres especiais (“,”, -, ',',…, etc.).

Eu posso fazer isso subbing no Word com a substituição, mas novamente, se eu pudesse obtê-lo para o Excel fazendo isso em R seria muito mais fácil.

Aqui está um exemplo de documento do MS Word com o que meus dados se parecem (colunas separadas por abas)

https://dl.dropbox.com/u/61803503/TEST.doc

Excel e Word versões 2010 em uma máquina Win 7.

Respostas:

0 para resposta № 1

Mão única: use Editar-> Copiar no Word e Editar-> Colar no Excel. Uma estrutura tabular simples deve ser preservada se você fizer isso, com preservação de caracteres Unicode. Não tenho certeza sobre coisas não-Unicode como Wingdings. Também não tentei VBA, também.