VBA创建查询并批量导出excel

更新时间:2023-07-20 20:38:28 阅读: 评论:0

VBA创建查询并批量导出excel
    VBA代码:重阳诗句’ 新建一个查询,根据查询条件把access数据批量导出为NExcel文件特殊符号大全Sub accessTOexcel()
    Dim strsql As String
    Dim qry As DAO.QueryDef
    Set qry = CurrentDb.QueryDefs('导出查询')
    Dim rst As New ADODB.Recordt
    strsql = 'Select DISTINCT  供应商运营是什么 FROM 采购价格'
    rst.Open strsql, CurrentProject.Connection, adOpenKeyt, adLockOptimistic
    rst.MoveFirst
    Do Until rst.EOF
        qry.Name = rst(0)
        qry.SQL = 'lect 商品名称,供应商 from 采购价格 where 供应商='' & rst(0) & '''
        If Len(Dir(CurrentProject.Path & '\' & qry.Name & '.xls')) > 0 Then Kill CurrentProject.Path & '\' & qry.Name & '.xls'
        DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, qry.Name, CurrentProject.Path & '\' & qry.Name & '.xls', True
        rst.MoveNext
    Loop
    qry.Name = '导出查询'
End SubSub 新建查询()
英华殿
    Dim SQL0 As String
    SQL0 = 'lect * from 采购价格 where 1<>1'
    If SQL0 <> '' Then
        CreateQuery SQL0, '导出查询'
        Application.RefreshDatabaWindow
    End If
End Sub
邓超主演的电影Private Sub CreateQuery(ByVal ssql As String, QueryName As String)
    Dim Qdef As QueryDef
西安到关山牧场    On Error Resume Next
    If DCount('*', 'MSysObjects', 'Type=5 and Name='' & QueryName & ''') = 0 Then
        Set Qdef = CurrentDb.CreateQueryDef(QueryName)
    El
        Set Qdef = CurrentDb.QueryDefs(QueryName)
    End If
    Qdef.SQL = ssql
    Qdef.Clo
    Set Qdef = Nothing
End SubSub 删除查询()
1078年    On Error Resume Next
    DoCmd.DeleteObject acQuery, '导出查询'
绳文人    Application.RefreshDatabaWindow
End Sub
Public Function QueryExists(strQueryName As String) As Boolean
    Dim accQry As AccessObject
    QueryExists = Fal
    For Each accQry In CurrentData.AllQueries
        If strQueryName = accQry.Name Then
            QueryExists = True
            Exit For
        End If
    Next accQry
End Function

本文发布于:2023-07-20 20:38:28,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1107610.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:查询   导出   批量   西安   重阳   采购   电影   牧场
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图