以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 导出到excel表中时合并模式没有了 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=153336) |
-- 作者:happyft -- 发布时间:2020/8/7 12:03:00 -- 导出到excel表中时合并模式没有了 \'打开一个保存文件对话框,保存到用户指定的文件中 Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog dlg.Filter= "Excel文件|*.xls" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Dim flg As New SaveExcelFlags \'flg.RowNumber = True \'保存行号列 flg.CellStyle = True \'保存单元格样式 flg.MergedRanges = True \'保存合并模式,默认为true flg.VisibleOnly = True \'保存可见列,默认为true Tables(e.form.name & "_Table1").SaveExcel(dlg.FileName, "Sheet1") \'保存文件 End If e.Form.close() 用上面的代码,查询出来的数据在窗口中已经按要求合并,但是导出到excel表中时合并的效果就没有了 是哪里有问题? 谢谢!
|
-- 作者:有点蓝 -- 发布时间:2020/8/7 12:07:00 -- 既然不会用,应该先去看看这个用法的帮助 SaveExcel 将Table保存为Excel文件中的一个工作表. 语法 SaveExcel(FileName, SheetName, Flags) FileName: 目标Excel文件名,含路径. SheetName: 工作表名. Flags: 可选参数,SaveExcelFlags类型,用于设置保存选项. Tables(e.form.name & "_Table1").SaveExcel(dlg.FileName, "Sheet1",flg) \'保存文件
|