if (this.cmbExportType.SelectedItem.ToString()=="Excel")
            {
                CrystalRpt rpt = new CrystalRpt();
                rpt.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.Excel, this.saveFileDialog.FileName);
            }如上..在winform中如何将多个结构相同的水晶报表导入到同一个Excel中(不同Sheet)

解决方案 »

  1.   

    其实就是把几个水晶报表的数据源中的数据,循环写入Excel中。
      

  2.   

    自带的只能一个报表导出一个Excel
      

  3.   

    我是不会水晶报表啊, 还不入直接导入EXCEL那, 直接用EXCEL处理
    但是唯一的缺点是 生成的BOOKS 太多哈哈   
      

  4.   

    水晶报表就可以导出Excel的,
      

  5.   

    将数据源合并,再重新绑定。
    剩下的工作用水晶或者直接修代码导出EXCEL就由你选择了。
      

  6.   

    用水晶报表导出的Excel没有网格线
    格式不是很好
    可以自己写方法
    用模板往外面导出
    这样就可以把不同报表的数据导出到一个excel的不同sheet中了只不过这样就用不到报表的导出了
    纯粹是对excel写数据操作了
    具体参考http://www.cnblogs.com/peaceli/archive/2008/04/13/1151520.html