現時点では、.odtファイルの大規模なコレクションがあり、それらを.docxファイルにバッチ変換したいと思います。私はWindows10コンピューターで作業しています。ウェブ上で推奨されているいくつかのオプションがありますが、ほとんどすべてが2008年から2010年の期間であり、どれも機能していないようです。
投稿の残りは私が試したオプションです:
1つのオプションは、コマンドラインとlibreofficeを使用することです。このようなものが機能するはずです:
soffice --headless --convert-to docx: "MS Word 2007 XML" test.docx
またはこれ:
start/wait "" "C:\ Program Files(x86)\ LibreOffice 5\program\soffice.exe" --headless --convert-to docx --outdir D:\ sourcePath\testFile.odt
しかし、私が試したコマンドといくつかのバリエーションはどちらも何もしませんでした。エラーも、新しいファイルも、何もありません。
もう1つの推奨オプションは、Open Officeと組み合わせたBatchConv( http://oooconv.free.fr/batchconv/batchconv_en.html )です。これも何もしませんでした。私はファイルを開き、起動時にマクロを受け入れ、ボタンをクリックし、ウィザードでファイルを選択しました。OpenOfficeがしばらくちらつき、最終的にファイルは変換されず、エラーも表示されませんでした。
最後に推奨されるオプションはmso2oooでしたが、これはdocxをサポートしていません(docのみ)。
これは最高ではないかもしれません
次に、MSOfficeを使用してDOCをDocxに変換します