博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VB将MSHFlexGrid数据导出到Excel文件通用功能
阅读量:6712 次
发布时间:2019-06-25

本文共 1020 字,大约阅读时间需要 3 分钟。

 1.通用导出Excel功能。

 2.将 MSHFlexGrid数据导出到Excel文件通用功能。

 3.具体代码如下:

 

'将下列代码保存到一模块文件中,调用方法:Export fgrid1,cd1Public Sub Export(flexgridname As MSHFlexGrid, CD1 As CommonDialog)Dim xlApp As Object 'Excel.ApplicationDim xlBook As Object  'Excel.WorkbookDim xlSheet As Object  'Excel.Worksheet    Screen.MousePointer = vbHourglass    On Error GoTo Err_Proc    Set xlApp = CreateObject("Excel.Application")    Set xlBook = xlApp.Workbooks.Add    Set xlSheet = xlBook.Worksheets(1)    'Begin to fill data to sheet    Dim i As Long    Dim j As Integer'    With formname.Controls("flexgridname")        For i = 0 To flexgridname.rows - 1            For j = 0 To flexgridname.Cols - 1                xlSheet.Cells(i + 1, j + 1).Value = "'" & flexgridname.TextMatrix(i, j)            Next j        Next i'     End With     xlApp.Visible = True     Screen.MousePointer = vbDefault     Exit SubErr_Proc:    Screen.MousePointer = vbDefault    '报错以后用老的导出函数    savef flexgridname, CD1'    'MsgBox "请确认您的电脑已安装Excel!", vbExclamation, "提示"    End Sub

 

转载地址:http://smxlo.baihongyu.com/

你可能感兴趣的文章
Github 搭建 Hexo 纯静态化个人博客平台
查看>>
隐式转换
查看>>
1.Netty 实战前言
查看>>
需要以管理员的身份运行程序(winform)
查看>>
整理了一个Sql sever 2005下通用的分页储存过程
查看>>
sql server 2005 海量数据处理 [文章收藏]
查看>>
HTTP中的URL长度限制(资料整理)
查看>>
Nhbernate
查看>>
java Socket通信简单实例
查看>>
洛谷P2574 XOR的艺术 线段树 区间修改 区间求和询问
查看>>
ERROR: `elasticsearch` directory is missing in the plugin zip
查看>>
js 各种逻辑坑
查看>>
git 使用笔记
查看>>
java.util.Date和java.sql.Date的区别及应用
查看>>
[SCOI2007]蜥蜴
查看>>
跨平台图表控件TeeChart使用教程:将图表数据导出为XML格式
查看>>
HTML5 鼠标拖拽以及web存储
查看>>
Xamarin iOS教程之页面控件
查看>>
关于web.xml不同版本之间的区别
查看>>
HBase设计规范(转载)
查看>>