Csvファイルのようなファイルを開くときに、Excelのデフォルトのエンコーディング(2010などの任意のバージョン)を設定することはできますか(Open Office Calcでできるように)。
日本語のSHIFT-JISでエンコードされたcsvファイルを開こうとすると、開きますがモジバケ(文字が壊れています)。 Open Office Calcでは、SHIFT-JISのような非標準エンコーディングのcsvファイルをクリックすると、エンコーディングを設定できるダイアログが自動的に開きます。
Excelでエンコーディングを指定できる[データ]タブの下のインポート機能を使用します。 「テキストから」を選択してcsvファイルを選択し、次に日本語のshift-jisエンコーディングを選択します。
次の手順はOffice 2003で機能します。
Mac用Excel 2016の場合:
Data
- > Get External Data
- > Import Text File
に行きます、これが助けになるかどうか確認してください(MS Excel 2007以降)。
Excelを開き、上部にあるMicrosoft Orbをクリックしてから、Excelオプションをクリックします。
詳細設定に移動して、Webオプションボタンを探します。それは一般の下にあるべきです。
エンコードタブに移動し、ドロップダウンメニューから日本語Shift-JISを選択します。 Okをクリックし、Excelを再起動してファイルを開きます。
「デフォルトの編集言語を日本語に設定すると、SHIFT-JISのcsvファイルが正しく開きます。」
ワンクリックで日本語のCSVファイルを開く方法の解決策を探すのに何時間も費やしました。多言語環境(En-Jp)があります。
Excelが日本語のメニューを(コントロールパネルの言語設定に基づいて)表示していたとしても、File > Options > Language > Choose Editing Language
(上の領域)のデフォルトの編集設定は英語のままです。これを日本語に変更すると(明らかに日本のユーザーには問題はありません)、問題は解決しました。