Funciona no LibreOffice. (Versão portátil que não requer instalação também está disponível.)
Então, seu código funciona bem no MS Word, se você fizer o seguinte:
- abra o LibreOffice Writer e crie o novo documento (
File>New>Text Document) - abra seu arquivo no Internet Explorer >
ctrl + A(selecione tudo) >ctrl + C(copy) >ctrl + V(colar no LibreOffice Writer) - salve como "Microsoft Word 97/2000 / XP / 2003 (.doc)" usando o LibreOffice Writer
- aberto com o MS Word
Testado com o LibreOffice Portable Versão 3.6.2.2, IE 8 e MS Word 2007.