文字化けなくCSVを取り込む方法CSVファイルを直接ダブルクリックしたら、エクセルが立ち上がったけど文字化けしてしまった。いう経験をお持ちの方も多いと思います。CSVファイルはテキストファイルのひとつですが、文字コードによって文字化けが発生してしまうのです。そこで、私が仕事でやっているCSVファイルを取り込む方法を書くことにします。2007と古いのでご容赦を。他バージョンも基本は同じ)CSVファイルを取り込む準備をする。[データ]タブを選択し、[テキストファイル]を押します。取り込むCSVファイルを指定する。対象となるCSVファイルを選び「開く」を押します。v11.0)」を使います。)CSVデータの形式と文字コードを設定する。すると、テキストファイルウィザードが立ち上がり、このような画面が現れますので、以下のように設定し、「次へ」を押します。「元データのファイル形式を選択してください」は「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」を選択します。(通常、フィールド区切り文字は、カンマやタブが多いです。)「元のファイル」は、通常自動的に正しい文字コードが判断されて選択されます。画面下にある「プレビュー」画面をスクロールしてみて、表示されている文字列が化けていなければ、正しい文字コードが選択されています。文字化けがあるようなら、「元のファイル」の文字コードを変更し、文字化けが発生しないものを探して指定します。フィールドの区切り文字を設定する。テキストファイルウィザードの2画面目では、まず、画面下の「プレビュー」画面を見ます。次の画面に見られるようにデータ間に罫線が入っていない場合は、「区切り文字」の設定が正しく行われていません。該当する区切り文字にレ点を入れます。この場合は、「カンマ」のボックスへレ点を入れます。各列ごとにデータ形式を設定する画面です。エクセルに取り込んでしまってから加工することも可能なので、私は通常、ここで「完了」ボタンを押しています。この段階で形式指定したい場合は、「プレビュー」の列タブを押し(列が反転する)、「列のデータ形式」で設定します。設定が終わったら、「完了」ボタンを押します。取り込む先を設定する。データをどこに取り込むかを指定します。わからなければ「新規ワークシート」を選択すると良いでしょう。あるシート上に貼り付けたい場合は「既存のワークシート」を選択し、取り込む先のセルを指定します。「OK」を押すと、エクセルへデータが取り込まれます。~~~~~ちょっと脱線~~~~~もし、CSVファイルが随時アップデートされるようなデータの場合、一度、こういう取り込みをしたエクセルファイルがあれば、「すべて更新」ボタンを押してCSVファイルを指定するだけで取り込み&更新をしてくれるので便利です。Saito二足の草鞋を履く実務翻訳者です。某社で翻訳コーディネーター、社内翻訳者をやっていました。詳細は、以下のURLよりどうぞ。PM画面表示を用いたわかりやすい説明、ありがとうございます。戸惑いながら試行錯誤したことを懐かしく思い出しました。本筋とは外れますが、「7.取り込む先を設定する」は新鮮でした。今までは、新規ファイルへの読み込みしか経験がなかったので、既存のファイルの任意の場所からの取り込みを設定できるなんて、想像もしませんでした(笑)。1人コメントは受け付けていません。新規投稿をメールで受け取るにはメールアドレスを記入してください。現在200人フォロワーがいます。使用に同意したとみなされます。ポリシー%d人のブロガーが「いいね」をつけました。