2013-04-03 135 views
3

我正在開發霍尼韋爾Dolphin 6100應用程序,這是一款帶有條形碼掃描器的移動計算機,使用Windows CE 5.0(如操作系統)。如何將excel文件轉換爲.csv文件?

我想創建一個小的應用程序負責將excel文件轉換爲.csv文件。

Win CE有可能嗎?如果是這樣,有什麼幫助嗎?

預先感謝您!

注意:我使用VS2008和我的工作在Windows 7

+0

你有沒有試過這個http://exceldatareader.codeplex.com/? – enz0

+0

excel文件來自哪裏? – paul

+0

我不知道它是否可以在**移動平臺**上工作,但是嘗試將文件**擴展名**從'.xls'或'.xlsx'重命名爲'.csv'並且保存* *編程的文件。 – Luv

回答

6

您可以通過在Excel中使用另存爲()方法做到這一點:

wbexceltocsv.SaveAs("c:\Filename.csv", Microsoft.Office.Interop.Excel.XlFileFormat.xlCSV) 

關注鏈接:

http://www.c-sharpcorner.com/UploadFile/yuanwang200409/how-to-convert-xls-file-into-csv-file-in-C-Sharp/

除了這個鏈接可以幫助你:

http://www.codeproject.com/Articles/246772/Convert-xlsx-xls-to-csv

+0

我不認爲他可以使用excel interop與wince – jle

+0

@jle它不會工作? – Freelancer

0

沒有合理的方法在Windows CE設備上執行此操作。據推測,CSV文件來自PC,因此您必須在發送到設備之前將其轉換到PC上(使用互操作庫或工具)。

相關問題