私はMacユーザーです。私はiPhone用のアプリケーションを開発しようとしています。これはアドレス帳をバックアップし、電子メールで送信します。データは.csvファイルとして送信されます。MacとWindows Excel
Mac ExcelとWindows Excelでこの.csvファイルを開くと、非常に異なるようです。 WindowsのExcelで
[stringToWrite appendFormat:@";"];
....それはOKを示しています。 は例えば、全ての下に示すコードは、私はそのように行うと
...違いになります。私はそれをExcelで表示しています。
name (other cell) phone (other cell) mail
name2 (other cell) phone2(other cell) mail2
ただし、Mac Excelの場合は次のようになります。
name;phone;mail (all in one cell)
name2;phone2;mail2(all in one cell)
私はそのようなコードを実行します。
[stringToWrite appendFormat:@","];
Mac Excelの場合、okと表示されます。私はそれをExcelで表示しています。
name (other cell) phone (other cell) mail
name2 (other cell) phone2(other cell) mail2
ただし、Windows Excelの場合は次のようになります。
name,phone,mail (all in one cell)
name2,phone2,mail2(all in one cell)
その時点で誰でも助けてください。
一般的にCSVの標準は "、" btw .. –
ありがとうございます。私のコードでは、.csvファイル拡張子を.xlsに変更しました。つまり、アプリケーションで.xlsファイルが作成され、すべての問題が解決されました。 もう1つ問題があります... 問題はそれです。 Excelのセル内 は、私は は、例えば、 bは.....彼らは同じセル内にある..私が意味する、別の下に1、横並びではない...一緒に私の件のデータを書きたいです。 .. XCODEでこのファイル形式を指定するコードは何ですか? – mtlcck
拡張子を.csvから.xlsに変更するだけの場合は、どのような方法でもセルを書式設定することはできません。いくつかのPHPモジュールを使用する必要があります[リンク] http://pear.php.net/package/Spreadsheet_Excel_Writer/または[リンク] http://stackoverflow.com/questions/279917/format-text-in-excel-file- via-php –