Windows 10:アドレス帳をOutlook 連絡先でインポートするとエラーになる
2016年12月22日 コメントを残す
Windows 7 から Windows 10 へ乗り換えました。Windows Live メールのアドレス帳を Windows 7 で使っていたものから、Windows 10でも使えるようにしたいと思い Windows 10:Windows Live メール で使っていたアドレス帳を「People」アプリで使いたい を参考にして作業してみました。アドレス帳を csv形式で書き出し、Excel で中身を確認してから、Outlook 連絡先でインポートしてみました。しかし、エラーになってしまい、インポートできませんでした。こんな場合、どうするといいのでしょう?
Outlook 連絡先で、Windows Live メールのアドレス帳をインポートすると表示されるエラーは、こんな感じかと思います。
CSV ファイルの形式が正しくありません。Outlook CSV 形式でエクスポートされたファイルであることを確認してください。
質問者さんからは、csv ファイルを「Excel で中身を確認した」とあります。どうも、その際に上書き保存したのではないかと考えられます。
Outlook 連絡先 で、Windows Live メールのアドレス帳をインポートする際、文字コードが「UTF-8」の CSV ファイルを使います。ところが、この CSV ファイルを日本語版 Excel で開いて、上書き保存すると文字コードが日本語版特有の「ANSI」になってしまいます。
Windows Live メールのアドレス帳も、文字コードが「ANSI」だとエラーを起こします。Windows Live メールの時は、「メモ帳」を使って文字コードを「ANSI」から「UTF-8」へ変更して使いました。
しかし、Outlook 連絡先 の場合、いったん「ANSI」になってしまった CSV ファイルの文字コードを「UTF-8」に直しても、やはりエラーになりました。そこで、CSV ファイルを開きたい場合は、うっかりExcelで上書き保存してしまわないようにするか、メモ帳で開きます。
CSV ファイルをメモ帳で開きたい場合は、ファイルを右クリックして、表示されたメニューの「プログラムから開く」より、「メモ帳」(もしくは Notepad)を選択します。
CSV 形式で書き出したファイルは、Excelで開かず、メモ帳で開くようにしてください。