zoukankan      html  css  js  c++  java
  • vb 快速写入execel文件

     Dim conn As ADODB.Connection
        Dim myrec As ADODB.Recordset
        Dim adopre As ADODB.Parameter
        Dim cmd As ADODB.Command
       
        Set conn = New ADODB.Connection
        Set myrec = New ADODB.Recordset
        Set adopre = New ADODB.Parameter
        Set cmd = New ADODB.Command
       
       

        conn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=DB_PurchaseOrder;Data Source=."
        conn.Open
        cmd.ActiveConnection = conn
        cmd.CommandType = adCmdStoredProc
        cmd.CommandText = "sp_recordset"
        Set adopre = cmd.CreateParameter("@bbb", adInteger, adParamInput)
        cmd.Parameters.Append adopre
        cmd.Parameters("@bbb").Value = "5"
        Set myrec = cmd.Execute()
              
           
        Dim myexcel As New Excel.Application
        Dim mybook As New Excel.Workbook
        Dim mysheet As New Excel.Worksheet
        Set mybook = myexcel.Workbooks.Add  '添加一个新的BOOK
        Set mysheet = mybook.Worksheets.Add  '添加一个新的SHEET
        myexcel.Visible = False
       
        mybook.Activate
       
        mysheet.Range 1, 6
       
        mysheet.Cells.CopyFromRecordset myrec
       
       
       
        mybook.SaveAs (App.Path & "\123.xls")  '保存文件
        'mybook.SaveCopyAs (App.Path & "\123.slx")   '保存文件
       ' myrec.Save (App.Path & "\1234.xls")  '保存文件
       
       
        myexcel.Quit

  • 相关阅读:
    Weblogic_Server与EJB
    EXTJS中的表格控件(一)
    Javascript trim()函数实现
    Ajax技术的基础
    一个Ajax简单实例分析
    jQuery学习之四document ready文档就绪函数
    jQuery学习之八jQuery解析xml文件(摘录)
    jQuery学习之七jQuery效果
    jQuery学习之二css操作
    jQuery学习之六重命名jQuery库
  • 原文地址:https://www.cnblogs.com/redfox241/p/853499.html
Copyright © 2011-2022 走看看