各位老师 C#能不能一下读取EXCEL多行多列的内容,然后保存到另一个EXCEL中,请指导一下,先谢谢了

解决方案 »

  1.   

    读的时候可以用oledb,生成excel的时候可以用excel组件。
    refer : http://www.cnblogs.com/cadlife/articles/2244778.html
    需要添加Microsoft.Office.Interop.Excel dll引用。
      

  2.   

    上面的链接就是使用组件的方法来读,你也可以使用第三方组件NPOI来操作。
    refer: http://www.cnblogs.com/atao/category/209358.html
    http://blog.csdn.net/chinajiyong/article/details/9187485
      

  3.   

    小弟C#实在是差的不行,第三方整不了, range = sheet.get_Range(sheet.Cells[1, 8], sheet.Cells[3, 8]);请教一下 这句代码啥意思
      

  4.   

    sheet.get_Range(sheet.Cells[1, 8], sheet.Cells[3, 8])
    sheet(这张sheet)的第1行第8列到第3行第8列的区域。包含了[1,8]、[2、8]、[3、8]3个单元格的值。
      

  5.   

    我就想做个模板生成器  按照应用界面的选择  读取存有完整信息EXCEL文件中相应的内容 存取到另一个EXCEL中
      

  6.   

    range = sheet.get_Range(sheet.Cells[1, 8], sheet.Cells[3, 8]);  我要把这里面的值存到另一个EXCEL中去怎么存呢