2013-04-03 100 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上(使用互操作库或工具)。

相关问题