「打」で始まるTXTファイルを「Word」で開くと不思議な現象が…… X(Twitter)で話題に
「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 【画像】件のダイアログが表示されたら[いいえ]を押して先に進む。テキストファイルとして開くか聞かれたら[OK]ボタンを押す ファイルの内容がShift_JISの「打」(0x91C5)で始まるテキストファイルを「Microsoft Word」で開こうとすると発生する不思議な現象が、「X」(Twitter)で話題になっていました。Windowsデスクトップ版「Word」で該当のファイルを開くと、「このファイルは新しいバージョンの Microsoft Word で作成されているため、このファイルを開くにはコンバーターが必要です。」というメッセージが表示されます。 Microsoftの公式ブログ「Japan Office Client Support Blog」によると、この現象は「Word」のファイル形式判定処理に起因するとのこと。「Word」はファイルのバイナリデータの先頭数バイトをもとにファイル形式を判定していますが、これが「0x91C5」で始まっている場合、今の「Word」では開くことのできない古いファイル形式と誤認してしまいます。その結果、「Word」がコンバーターツールのダウンロードが必要だと判断して、ああいうメッセージダイアログが表示されるというわけ。 ちなみに、この挙動はWindowsデスクトップ版「Word」における“制限事項”とのこと。要するに、今後も修正されることはないでしょう。 件のダイアログが表示されたら[いいえ]を押して先に進み、強引に(?)テキストファイルとして開けばOK。もしテキストファイルの文字コードを変更して問題ないのであれば、保存するの際の文字コードはShift_JISではなくUTF-8などにすることをお勧めします。
窓の杜,樽井 秀人