【VB】MSHFlexGrid中数据导入到Excel(机房问题)
来源:互联网 发布:java rsa加密 编辑:程序博客网 时间:2024/06/05 11:06
在机房收费系统中,有的窗体含有导入到Excel功能,比如收取金额查询窗体,我们如何用VB代码实现从MSHFlexGrid中导入数据到Excel呢?
我知道的有两种方法,但是第一种方法需要引用部件,很多电脑上都没有该部件,所以我用了代码方法来实现这个功能。
首先,在模块中:
Public Sub Export(frmName As Form, FlexGridName As String) Dim xlApp As Object 'Excel.Application Dim xlBook As Object 'Excel.Workbook Dim 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) '向表中添加数据 Dim intRowIndex As Integer Dim intColIndex As Integer With frmName.Controls(FlexGridName) '查找控件 '填充数据到Sheet1 For intRowIndex = 0 To .Rows - 1 For intColIndex = 0 To .Cols - 1 xlSheet.Cells(intRowIndex + 1, intColIndex + 1).Value = "'" & .TextMatrix(intRowIndex, intColIndex) Next intColIndex Next intRowIndex End With xlApp.Visible = True Screen.MousePointer = vbDefault Exit Sub Err_Proc: Screen.MousePointer = vbDefault MsgBox "请确认您的电脑已安装Excel!", vbExclamation, "提示"End Sub然后,在导入CMD下写:
Export Me, "MSHFlexGrid1"到此,成功将MSHFlexGrid中数据导入到Excel中。
0 0
- 【VB】MSHFlexGrid中数据导入到Excel(机房问题)
- 将VB中MSHFlexGrid控件中的数据导入到Excel
- 如何将vb中MSHflexgrid表中的数据导入到excel表中
- VB将MSHFlexGrid中数据导出到Excel中
- 【VB】删除MSHFlexGrid控件中一行(机房问题)
- VB 将MSHFlexGrid中数据导出到Excel
- 将MSHFlexGrid控件中的数据导入到Excel中
- 【VB】MSHFlexGrid表格数据导出到Excel
- vb中MSHFlexGrid控件导出到Excel
- 【机房收费系统】从MSHflexgrid控件导入到Excel
- 将MSHFlexGrid控件表格的数据导入到Excel
- 机房收费系统——VB将MSHflexgrid控件中的数据导出为Excel
- VB的MSHFlexGrid控件内容导入Excel
- 将MSHFLEXGRID表格中数据导入Excel方法
- 机房收费系统——将MSHFlexGrid控件中的数据导出到Excel
- VB.Net机房收费系统(三层)——将datagirdview 控件数据导入Excel
- 【机房收费】VB中MSHFlexGrid控件自动调整行高列宽
- 机房收费系统之用VB导出数据到Excel
- CSU 1650影魔大战
- 安卓发版 混淆、第三方平台加固加密、渠道分发 完整教程(图文)
- Linux C编程——常用头文件
- JVM优化总结
- Xcode .a静态库编译
- 【VB】MSHFlexGrid中数据导入到Excel(机房问题)
- 基因匹配Match(最长公共子序列) NlongN
- 计算二叉树叶子结点,加深理解遍历的本质
- 大规模集群自动化部署工具--Chef的安装部署
- libsvm中java.lang.NoSuchFieldException: rand
- 我所理解的activity与fragment(1)
- 什么是mimorGC什么是Full GC
- ACdream 1726A Math game
- 前端页面——揭开级联查询的面纱