• 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

  • 相关阅读:
    linux 下面 opcache 拓展
    php中函数前加&符号的作用分解
    apache 设置404页面
    nginx 环境搭建使用之入门
    curl获取http请求的状态码
    js打开新的窗体不被浏览器阻止
    YII 框架使用之——创建应用
    Yii 框架创建自己的 web 应用
    PHP中CURL方法curl_setopt()函数的一些参数
    Linux的学习--使用PuTTY
  • 原文地址:https://www.cnblogs.com/redfox241/p/853499.html
Copyright © 2020-2023  润新知