相关疑难解决方法(0)

将Excel文件从.csv转换为.xlsx

我希望我的应用程序去找一个 excel文件并将其转换为.xlsx文件.

这就是我目前正在做的事情;

var fileName = @"Z:\0328\orders\PurchaseOrder.csv";
FileInfo f = new FileInfo(fileName);
f.MoveTo(Path.ChangeExtension(fileName, ".xlsx"));
var Newfile = @"Z:\0328\orders\PurchaseOrder.xlsx";
Run Code Online (Sandbox Code Playgroud)

现在这确实有效.它将文件扩展名更改为我想要的格式.然而,该文件然后变得"腐败"或至少Excel拒绝打开它,当我尝试进一步冒险时我的应用程序也不会.

有没有人有解决方案/解决方案?

c# winforms

15
推荐指数
3
解决办法
6万
查看次数

将CSV转换为XLS

我正在一个分块的Web应用程序中工作,我从我的工作伙伴处获得了一个CSV对象,我必须将其转换为XLS才能传递给他们构建的Excel处理器.此CSV对象由字符";"分隔.

我想知道的是如何以编程方式将CSV对象转换为XLS.

c# csv xls

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×2

csv ×1

winforms ×1

xls ×1