正文

将MsFlexGrid控件中显示的内容输出到Excel表格中进行 2005-07-22 14:09:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/leafage/3101.html

分享到:

 Public Sub OutDataToExcel(Flex As MSFlexGrid) '导出至Excel  Dim s As String  Dim i As Integer  Dim j As Integer  Dim k As Integer  On Error GoTo Ert  Me.MousePointer = 11  Dim Excelapp As Excel.Application  Set Excelapp = New Excel.Application  On Error Resume Next  DoEvents  Excelapp.SheetsInNewWorkbook = 1  Excelapp.Workbooks.Add  Excelapp.ActiveSheet.Cells(1, 3) = s  Excelapp.Range("C1").Select  Excelapp.Selection.Font.FontStyle = "Bold"  Excelapp.Selection.Font.Size = 16  With Flex  k = .Rows  For i = 0 To k - 1  For j = 0 To .Cols - 1  DoEvents  Excelapp.ActiveSheet.Cells(3 + i, j + 1) = "'" & .TextMatrix(i, j)  Next j  Next i  End With  Me.MousePointer = 0  Excelapp.Visible = True  Excelapp.Sheets.PrintPreview Ert:  If Not (Excelapp Is Nothing) Then  Excelapp.Quit  End If End Sub

阅读(4272) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册