ついにExcelでCSVファイルをUTF-8で保存出来るようになった!
今まではExcelを作ったデータをCSVに保存するとShift_JSで保存されていました。
これがなかなかの曲者でExcel上では正常に表示されていた文字がCSVにすると?になっていたり、javascriptにそのまま読み込ませると文字化けしたりととにかく使い勝手が悪かったです。
「どうしてUTF-8で保存する機能を追加してくれないんだ〜」
とずっと思っていたのですが、その心の声が遂にマイクロソフトさんに届いたようです。
2016年10月のアップデートで、名前をつけて保存する場合に「CSV UTF-8(カンマ区切り)」というファイル形式を選ぶことができるようになりました!
Mac版もWindows版もどちらも対応してます。下の画像はMac版です。
旧バージョンのExcelを使っていてUTF-8でCSVを保存してくれたらなぁ・・・と思っていた人は、これだけでもExcel2016にアップデートする価値があるかもしれません(ってちょっと言い過ぎか?)
個人的に来月から大量のExcel表をCSVで保存してjavascriptに処理させる案件があって、どうやってUTF-8に変換しようかと悩んでいました。なので本当にタイムリーなアップデート。ありがとうマイクロソフトさん。
スポンサーリンク
コメント
この記事へのコメントはありません。
コメントをどうぞ