说好一起走 发表于 2017-11-30 11:07:05

ExportToExcel

数据导出excel 时候怎么把箭头的哪一行也导出来

CommonDialog1.FileName = ""
    CommonDialog1.InitDir = App.Path             '初始化保存路径
    CommonDialog1.DefaultExt = "xls"             '设置默认文件格式
    CommonDialog1.Filter = "Excel 97 (*.xls)|*.xls"
    CommonDialog1.ShowSave
    If Len(CommonDialog1.FileName) = 0 Then Exit Sub
    fpSpread1.SaveToFile CommonDialog1.FileName, True
    fpSpread1.ExportToExcel CommonDialog1.FileName, "sheet1", ""

Clark.Pan 发表于 2017-11-30 15:46:42

您好,这个因为Excel本身不支持更改列头,所以直接是无法导出的,您可以在导出之前在表格最上端增加一行,然后将其内容复制到新增行中,然后导出。

说好一起走 发表于 2017-11-30 15:51:40

ClarkPan 发表于 2017-11-30 15:46
您好,这个因为Excel本身不支持更改列头,所以直接是无法导出的,您可以在导出之前在表格最上端增加一行, ...

可是,内容不是固定的,是动态的

说好一起走 发表于 2017-11-30 15:52:46

是 fpspread数据导入到 excel

Clark.Pan 发表于 2017-11-30 17:35:50

不管内容是固定还是动态,您在导出之前的一刻能容不可能再变了吧,在这时按上面的操作去做之后再导出就好了就是循环复制内容到新增行,然后导出
页: [1]
查看完整版本: ExportToExcel