以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 导出EXCEL表文件增加标题字网络线 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161585) |
-- 作者:hopestarxia -- 发布时间:2021/3/23 15:05:00 -- 导出EXCEL表文件增加标题字网络线 Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog dlg.Filter= "Excel文件|*.xlsx" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Tables("xsmx_Table1").SaveExcel(dlg.FileName, "销售明细表") \'保存文件 MessageBox.show("导出成功") End If 老师,我当前将窗口中的 Table表数据导出使用的代码如上,我想实现导出时能增加一行标题例,(等于窗口中某个增件值内容如:TextBox1), 另外导出的窗口表内容增加网络线,请问该如何实现?
|
-- 作者:有点蓝 -- 发布时间:2021/3/23 15:19:00 -- 参考:http://www.foxtable.com/webhelp/topics/1146.htm 设置字体样式:http://www.foxtable.com/webhelp/topics/1165.htm、http://www.foxtable.com/webhelp/topics/0494.htm Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog dlg.Filter= "Excel文件|*.xlsx" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 Tables("出入库明细").SaveExcel(dlg.FileName, "销售明细表") \'保存文件 Dim Book As New XLS.Book(dlg.FileName) Dim Sheet As XLS.Sheet = Book.Sheets(0) Dim Style As Xls.Style = Book.NewStyle \'新建一个样式 Style.font = New Font("宋体",12,FontStyle.Bold Or FontStyle.Underline) Sheet.Rows.Insert(0) Sheet(0,2).value = "某标题" Sheet(0,2).style = Style Book.Save(dlg.FileName) MessageBox.show("导出成功") End If |
-- 作者:hopestarxia -- 发布时间:2021/3/23 22:44:00 -- 谢谢老师! |
-- 作者:hopestarxia -- 发布时间:2021/3/24 0:31:00 -- 老师,我插入的标题想要放在表的(1-5列合并居中)的位置,即插入的行是表的名称,下面是表的内容,内容有多列,名称在这些列标题的上面位置合并居中显示。合并居中这个怎么处理,这个没有找到参考说明。 |
-- 作者:有点蓝 -- 发布时间:2021/3/24 8:17:00 -- 参考:http://www.foxtable.com/webhelp/topics/1153.htm |