2016-06-01 6 views
1

私は、Mac 2016エクセルマック2016用 - CSVとして保存 - バート行末

のためにExcelでエクスポートされたファイルをインポートするために失敗しているいくつかのCSVインポートコードを持って、{LFを{CR}を扱うことができるCSVのインポートコード}または{CR} {LF}行の終わりは完全に終わりますが、Excel for Macでは完全に改行が終了したファイルをエクスポートしています。例えば

、私はこのようなワークシートで始まる場合:

Foo|Bar 
---+--- 
123|456 

私はCSV形式にエクスポートするとき、それはこのように見えるように期待:

Foo,Bar{CR}123,456 

(Iは気にしません{CR}、{LF}、{CR} {LF}のいずれかになり、CSVインポートコードで正しく処理されます)。

しかし、ここではMacの2016年のためのExcelが実際にそれをエクスポートしている方法です。

Foo,Bar{CR}{CR}{LF}123,456 

私は、「WindowsのCSV」として保存しようとすると、それは実際に余分な列が追加されますが、修正されません。ラインの終わりは全くありません:

Foo,Bar,{CR}{CR}{LF}123,456, 

CSVにエクスポートする際に使用する特定のオプションがありますか?

EDIT:Mac 2016用のExcelからCSVにエクスポートしてすぐにExcel 2016でファイルを開くと、データの各行の間に追加の行が挿入されます。

Foo|Bar 
---+--- 
    | 
---+--- 
123|456 

私のCSVインポートコードに問題はありません.Windows用のExcelであっても、Excel for Mac CSVファイルは正しく読み込まれません。

+0

Mac OS 10.11.5でExcel 2016または2011でこれを複製できません – dawg

答えて

0

OK - 答えが見つかった可能性があります。

この問題を引き起こしたことはありませんでしたが、各CSVファイルをエクスポートした後、Windows PCにメールで送信してテストしました。

そして明らかに、Mac Mailは添付されたCSVファイルの行末を壊してしまいます。

出典:https://discussions.apple.com/thread/2235362

これらのファイルを直接アップロードし、私のCSVインポートコードで処理されたとき、私はまだ問題を見ていたので、私はSafariがあまりにもCSVファイルが破損されたかどうかを確認する必要があります。

関連する問題