- Home »
- エクセル Q&A(Tips):目次 »
- Excel2010でCSVファイルにすると円マークが文字化けする?
Excel2010でCSVファイルにすると円マークが文字化けする? Topへ
- Excel2010で下図のようなデータを作成しました。
問題となるのはD列のデータです。
- D列は表示形式で通貨スタイルに設定してあります。
- CSVファイルを作成する
- 名前を付けて保存でファイルの種類を CSV(カンマ区切り)(*.csv) として保存します。
- [OK]ボタンをクリックします。
- [はい]ボタンをクリックします。
- CSVファイルが作成できました。
- CSVファイルをExcel2010で開く
- 上記で作成したCSVファイルはいったん閉じます。
Excel2010でCSVファイルを開くと、先頭の円記号が文字化けして?に変化しています。
- 下図ではメモ帳で開いた状態も合わせて表示しています。
- Word2010基本講座:差し込み印刷で通貨スタイルがおかしい? と同じ原因と思われます。
原因としては「Excel のデータに通貨スタイルで設定した円記号がUnicode文字として差し込まれるために発生します。」
- なお、この現象はExcel2013では発生しません。
- ?と表示された場合、メモ帳で置換して修正することができます。
- [編集]→[置換]を実行します。
![](csvfile/csvfile21.png)
↓
?を¥に置き換えました。
![](csvfile/csvfile22.png)
↓
置換したCSVファイルをExcel2010で開くと、下図のようになります。
よねさんのExcelとWordの使い方|エクセル2010 基本講座:目次|ブックの操作とブックの共有|Excel2010でCSVファイルにすると円マークが文字化けする?