怎么用C#.net实现将CSV转换成XLS
不要告诉我直接改后缀名,这个不行
要求模拟用EXCEL打开CSV然后另存为文件格式选择XLS的效果
求高手指点在线等。。

解决方案 »

  1.   

    打开个 csv 和 execl 文件 
    每读一行  csv 用  string.Split(',') 分割成string 数组 然后插入到 execl 里面
      

  2.   

    STREAMREADER 文本文件读
    using(StreamReader sr=new StreamReader("",System.Text.Encoding.Default))
    {
      while (!string.IsNullOrEmpty(line = sr.ReadLine()))
        {
        string[] arr=line.Split(','); 
       }
    }
      

  3.   

    淘宝助手获得的CVS文件,想用C#.NET读取出来,但是老是出错,但是将CSV文件用EXCEL打开后再另存为XLS文件则可以正确使用OLEDB对象链接读取。
    现在我想编程实现,将CSV转换成标准的XLS(简单的说就是执行一编打开CSV文件另存为XLS的操作),用编程实现不需要人共选择的。
    但是没能解决
    请高手赐教,不胜感激。
      

  4.   

    读到dataGridview即可.再输出为excel
    或者说读到dataset中.
      

  5.   

    楼上你这样要是能行 我就不会来这问了
    现在就是不能读到datagridview  或 dataset...