Public Sub ToExcel(Flex As MSHFlexGrid)
On Error Resume Next
Dim oExcel As Excel.Application
Dim obook As Excel.Workbook
Dim objExlSht As Excel.Worksheet
Dim listrst() As Variant
Dim lngRows As Long
Dim lngCols As Long
Dim intIndex1 As Integer
Dim intIndex2 As Integer
Set oExcel = New Excel.Application
Set obook = oExcel.Workbooks.Add
Set objExlSht = obook.ActiveSheet
lngRows = Flex.Rows
lngCols = Flex.Cols
ReDim listrst(lngRows, lngCols)
For intIndex1 = 0 To Flex.Rows - 1
For intIndex2 = 0 To Flex.Cols - 1
listrst(intIndex1, intIndex2) = Trim(Flex.TextMatrix(intIndex1, intIndex2))
Next
Next
DoEvents
With objExlSht
oExcel.Intersect(.Range(.Rows(1), .Rows(lngRows)), .Range(.Columns(1), .Columns(lngCols))).Value = listrst
End With
oExcel.Visible = True
oExcel.Interactive = True
End Sub
调用方法:call ToExcel(MSHFlexGride名称)
分享到:
相关推荐
一个经典的JavaScript导出excel函数
PBdatawindow导出excel函数 源码 非常 方便
springboot 导出excel 导入excel 生成excel 内容有点多 springboot 导出excel 导入excel 生成excel 内容有点多 springboot 导出excel 导入excel 生成excel 内容有点多 springboot 导出excel 导入excel 生成excel ...
使用aspose导出Excel(根据模板导出excel)
导出Excel功能,导出Excel功能,导出Excel功能,导出Excel功能
本.cs文件封装多种导出函数,大家可以参考下!!希望能帮上你!!
参考网友加本人写的一个函数, 数据集导出excel 供大家参考。
用于考核的系统,导出EXCEL导出EXCEL
导出Excel表格 /// 导出Excel /// 创建Excel并写入数据 /// List转化为DataTable /// 转换数据类型
DBGridEh导出到EXCEL函数,能导出多表头
asp.net里导出excel表方法汇总asp.net里导出excel表方法汇总asp.net里导出excel表方法汇总asp.net里导出excel表方法汇总asp.net里导出excel表方法汇总
Delphi DBGrid导出Excel2010
基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip...
使用ITEXT导出EXCEL工具类使用ITEXT导出EXCEL工具类使用ITEXT导出EXCEL工具类使用ITEXT导出EXCEL工具类使用ITEXT导出EXCEL工具类
该文件用于在项目过程中导出Excel表格
C#导出excel文件
oracle 存储过程导出excel oracle 存储过程导出excel oracle 存储过程导出excel oracle 存储过程导出excel oracle 存储过程导出excel
用例中只要获取到数据库数据并且传入对应的数组参数,对应列写相应的字段,即可进行导出excel。
poi基于模板导出excel,poi基于模板导出excelpoi,基于模板导出excel
jquery 导出excel方法,开发过程中使用到的几种导出方法的总结。