2017-02-16 61 views
-2

我通過建立這樣的內容創建。CSV文件:什麼是格式化最簡單的Excel文件格式包括

s= "column1, column2, column3 \r\n" 
s+= "R2column1, R2column2, R2column3 \r\n" 
saveas("file.csv", s); 

我現在需要包括一個方式在Excel中查看時調整列。

我讀過CSV無法做到這一點,那麼下一個最簡單的excel文件格式是什麼?新的語法將如何看待?

+0

Excel文件格式包括。上面的代碼是什麼語言?也許你應該用這個標籤。另外,解釋一下你想要達成的更大的想法。爲什麼不打開Excel? – teylyn

+0

我正在生成一個電子表格,通過電子郵件從android發送,但列被壓扁。 – doggy

回答

1

CSV文件是包含普通數據的簡單文本文件。 您可以在Excel中打開這些文件,並且爲了方便起見,它將顯示在電子表格視圖中,每個字段由分隔符(在您的案例中爲,)分隔開。

雖然您可以更改Excel列的寬度,但這純粹是Excel中的視覺樣式,只能保存在Excel文件中。

因此,解決方案將您的CSV文件轉換爲Excel(* .xlsx)文件。

根據您使用的語言,您可以直接創建Excel文件,而無需轉換。完全用於大多數編程語言的庫都可用。

如果你想創建與Android的Excel文件,這可能幫助:How to create an excel file in android?

+0

JExcelApi工作很棒!該線程中的很多死鏈接,所以我會重新發布鏈接,爲我工作! http://jexcelapi.sourceforge.net/ – doggy

+0

仍然在這裏?我有一個關於構建,調試工程的問題確定,id'重新發布,但即時通訊幾乎超出點數,不能支付更多的票數!任何想法?這是錯誤代碼的開始:Java.Interop.Tools.Diagnostics.XamarinAndroidException:錯誤XA2006:引用元數據項'System.String System.Globalization.CultureInfo :: get_IetfLanguageTag()'(定義在'CSharpJExcel,版本= 1.0.0.0,Culture = neutral,PublicKeyToken = null')from'CSharpJExcel,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'無法解析.---> Mono.Cecil.ResolutionException:無法解析System.String ... – doggy

+1

你應該發佈這個作爲一個新的問題,因爲它與這個無關。如果您害怕發佈質量較低的問題,則應遵循https://stackoverflow.com/help/how-to-ask上提供的建議來改善體驗 - 不僅適用於您 - 而且適用於我們所有人。 – Leviathan

相關問題