如何使用FpSread.SaveExcel将多个网格数据保存到同一个excel文件的多个工作表中

时间:2017-04-25 13:44:05

标签: excel vb.net

这是我到目前为止所尝试的

If SaveExcel.ShowDialog = Windows.Forms.DialogResult.OK Then
            gridCli.SaveExcel(SaveExcel.FileName,"Clients" FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat Or FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders)
            gridFin_Trans.SaveExcel(SaveExcel.FileName,"Financials" FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat Or FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders)
            portfolioGrid.SaveExcel(SaveExcel.FileName,"Sheet3" FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat Or FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders)

End If

我应该告诉我出了什么问题:

  

...

1 个答案:

答案 0 :(得分:0)

来自评论:

要将工作表保存到同一Excel工作簿,您需要将工作表添加到FpSpread的一个实例,然后使用SaveExcel保存。

  • 创建一个新的FpSpread,
  • 使用FpSpread.Sheets.Add
  • 将这些工作表添加到其中
  • 然后致电* FpSpread.SaveExcel *