csvファイル(Open Office Calcのように)のようなファイルを開くときに、Excel(2010などの任意のバージョン)のデフォルトのエンコーディングを設定することはできますか?
I日本語のSHIFT-JISでエンコードされたcsvファイルを開こうとすると、開きますが、文字が破損しています。Open Office Calcでは、SHIFT-JISなどの非標準エンコーディングのcsvファイルをクリックすると、エンコーディングを設定できるダイアログが自動的に開きます。
csvファイル(Open Office Calcのように)のようなファイルを開くときに、Excel(2010などの任意のバージョン)のデフォルトのエンコーディングを設定することはできますか?
I日本語のSHIFT-JISでエンコードされたcsvファイルを開こうとすると、開きますが、文字が破損しています。Open Office Calcでは、SHIFT-JISなどの非標準エンコーディングのcsvファイルをクリックすると、エンコーディングを設定できるダイアログが自動的に開きます。
回答:
Excelでエンコードを指定できる[データ]タブの下のインポート機能を使用します。「テキストから」を選択し、csvファイルを選択してから、日本語のシフト文字エンコーディングを選択します。
これが役立つかどうかを確認します(MS Excel 2007以降)。
Excelを開き、上部の[Microsoft Orb]をクリックして、[ Excelオプション ]をクリックし ます。
[ 詳細設定 ]に移動し、[ Webオプション ]ボタンを探します。Generalの下にある必要があります。
[ エンコード ]タブに移動し、ドロップダウンメニューから日本語Shift-JISを選択 します。[ OK]をクリックし、Excelを再起動して、ファイルを開きます。
Lozzerは小さな活字で素晴らしいフィードバックを提供しました:「デフォルトの編集言語を日本語に設定すると、SHIFT-JIS csvファイルが正しく開きます。...」
私は1回のクリックで日本語のCSVを開く方法の解決策を探すのに何時間も費やしました。多言語環境(En-Jp)があります。
Excelには(コントロールパネルの言語設定に基づいて)日本語メニューが表示されていましたが、File > Options > Language > Choose Editing Language
(上部領域)のデフォルトの編集設定は英語のままでした。これを日本語に変更すると(明らかに日本人ユーザーにとっては問題ありません)、問題を解決しました。