第一次机房收费系统——轻语
2016-09-25 17:48
253 查看
写一点关于导出表的吧!就实现了一下功能,实力略低,请各位指教!
引用了Microsoft Excel 16.0 object library。基本上就可以了。
下面是代码:
Dim i As Integer
Dim j As Integer
MSHFlexGrid1.Redraw = False '关闭表格重画
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
'打开已经存在的excel工作薄文件
Set xlBook = xlApp.Workbooks.Open(App.Path & "\新建 Microsoft Excel 工作表.xlsx")
xlApp.Visible = True '设置excel对象可见
Set xlSheet = xlBook.Worksheets("Sheet1") '设置活动工作表
For i = 0 To MSHFlexGrid1.Rows - 1 '行循环
For j = 0 To MSHFlexGrid1.Cols - 1 '列循环
MSHFlexGrid1.Row = i
MSHFlexGrid1.Col = j
'保存到EXCEL
xlBook.Worksheets("Sheet1").Cells(i + 1, j + 1) = MSHFlexGrid1.Text
Next j
Next i
MSHFlexGrid1.Redraw = True
引用了Microsoft Excel 16.0 object library。基本上就可以了。
下面是代码:
Dim i As Integer
Dim j As Integer
MSHFlexGrid1.Redraw = False '关闭表格重画
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
'打开已经存在的excel工作薄文件
Set xlBook = xlApp.Workbooks.Open(App.Path & "\新建 Microsoft Excel 工作表.xlsx")
xlApp.Visible = True '设置excel对象可见
Set xlSheet = xlBook.Worksheets("Sheet1") '设置活动工作表
For i = 0 To MSHFlexGrid1.Rows - 1 '行循环
For j = 0 To MSHFlexGrid1.Cols - 1 '列循环
MSHFlexGrid1.Row = i
MSHFlexGrid1.Col = j
'保存到EXCEL
xlBook.Worksheets("Sheet1").Cells(i + 1, j + 1) = MSHFlexGrid1.Text
Next j
Next i
MSHFlexGrid1.Redraw = True
相关文章推荐
- 第一次机房收费系统总结
- 第一次机房收费系统之导出到Excel
- [第一次机房收费系统]机房收费系统(1)
- [第一次机房收费系统]修改密码界面优化
- 第一次机房收费系统——饮血
- 第一次机房收费系统验收
- 第一次机房收费系统——电刀
- 第一次机房收费系统【总结】——概括
- 第一次机房收费系统——幽梦
- [第一次机房收费系统]账号异常登录提醒
- 【机房收费系统】第一次机房收费系统之er图、实体联系图小试
- 第一次机房收费系统-回顾总结(二)
- 【软工学习】第一次机房收费系统文档
- 第一次机房收费系统【总结】——结账
- 第一次机房收费系统关系图
- 第一次机房收费系统之初体验
- 第一次机房收费系统【调错】——多步OLE DB操作产生错误
- 第一次机房收费系统-回顾总结(一)
- 第一次机房收费系统--上机
- 第一次机房收费系统--MDI主窗体与子窗体的显