求助
C1FlexGrid.saveexcel() 如何使用?里边的四个参数分别是甚么然后
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.ClickMe.C1FlexGrid1.SaveGrid("C:\test\myfile.xlsx",FileFormatEnum.Excel, FileFlags.OpenXml)End Sub
这个放到我的代码里 会说找不到文件,只有在c盘下建立test文件夹,文件才会保存成功。求解释
您好,如果在您的保存路劲下没有test文件夹的话,系统不会自动创建,会报错未找到文件件或者文件路劲不对。鉴于这样在您保存之前您先判断一下,这个路劲有过不存在,可以使创建,这样增加程序的容错性。 JeffryLI 发表于 2017-6-16 18:13
您好,如果在您的保存路劲下没有test文件夹的话,系统不会自动创建,会报错未找到文件件或者文件路劲不对。 ...
。。。。我已经自动获取系统桌面路径 ,放到桌面了 青春不再 发表于 2017-6-16 18:38
。。。。我已经自动获取系统桌面路径 ,放到桌面了
您好,您的问题解决了吗? JeffryLI 发表于 2017-6-19 09:21
您好,您的问题解决了吗?
您好再次麻烦那您一下,就是我想 在C1FlexGrid 保存为excel的时候可以弹出个提示框然后由操作者选择保存到电脑的哪个位置,C1FlexGrid有这个功能吗?
我现在用到的是C1FlexGrid.SaveGrid ()但是是写死的路径。 可以啊,这个完全可以实现,给你找段代码您参考一下SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "xlsx files (*.xlsx)|*.xlsx|All files (*.*)|*.*";
if (dlg.ShowDialog() == DialogResult.OK)
{
c1FlexGrid1.SaveExcel(dlg.FileName, FileFlags.IncludeFixedCells | FileFlags.VisibleOnly | FileFlags.AsDisplayed | FileFlags.IncludeMergedRanges | FileFlags.OpenXml);
} JeffryLI 发表于 2017-6-19 09:57
可以啊,这个完全可以实现,给你找段代码您参考一下
感谢感谢 感谢 不客气,能帮到您是我的荣幸。
页:
[1]