VB 实现数据快速导入EXCEL
点击次数:91 次 发布日期:2008-11-06 07:52:22 作者:源代码网
|
源代码网推荐
源代码网整理以下VB 实现 数据快速导入EXCEL
源代码网整理以下"***********************************************************************/ "* Function Name: ToExcel */ "* Input Arguments: */ "* Out Arguments : */ "* : */ "* Description : */ "* Author : by yarno QQ:84115357 */ "* Date : 2005-11-25 */ "***********************************************************************/ Public Function ToExcel()
On Error GoTo ErrorHandler
Dim exlapp As Excel.Application Dim exlbook As Excel.Workbook Set exlapp = CreateObject("Excel.Application") Set exlbook = exlapp.Workbooks.Add exlapp.Caption = "数据正在导出......" exlapp.Visible = True exlapp.DisplayAlerts = False
Dim exlsheet As Excel.Worksheet
Set exlsheet = exlbook.Worksheets.Add
exlsheet.Activate Set exlsheet = exlsheet exlsheet.Name = "我导出的数据"
"设置列宽 exlapp.ActiveSheet.Columns(1).ColumnWidth = 10 exlapp.ActiveSheet.Columns(2).ColumnWidth = 20 StrSql = "你的SQL语句" Set exl_rs = PubSysCn.Execute(StrSql) exlsheet.Range("A2").CopyFromRecordset exl_rs exl_rs.Close Set exl_rs = Nothing exlapp.Worksheets("sheet1").Delete exlapp.Worksheets("sheet2").Delete exlapp.Worksheets("sheet3").Delete exlapp.DisplayAlerts = True exlapp.Caption = "数据导出完毕!!" exlapp.Visible = True Set exlapp = Nothing Set exlbook = Nothing Set exlsheet = Nothing Exit Function ErrorHandler: MsgBox "EXCEL : " & err.Number & " : " & err.Description End Function
源代码网推荐
源代码网供稿. |