Excel が UTF-8 でエンコードされた CSV ファイルをうまく処理できないという問題に遭遇しました。スタック オーバーフローに関するこの関連する質問を参照してください。
私はUTF-16としてエクスポートするソリューションに従いましたが、UTF-16ではカンマ文字が区切り文字として機能せず、タブ文字のみが機能するようです。
ただし、タブ区切りファイルの正しいファイル名と MIME タイプがどこにあるべきかを見つけることができません。application/vnd.ms-excel と xls であると述べている場所を見つけました。これは Excel 2003 では問題なく機能しますが、2007 では承認されません。
それで、それはどうあるべきですか?