Access编程交流网
  • 设为首页|收藏本站|繁体中文|手机版
  •     
  • Access培训-Access开发平台-Access行业开发

  • 首页
  • 资讯
  • 技巧
  • 源码
  • 行业
  • 资源
  • 活动
  • 关于

源码

ACCESS数据库
数据表
查询
界面/窗体/控件
报表打印
模块/函数/VBA/API/系统

网络通信游戏

API/COM/系统相关

加密解密安全

文件处理

经典算法

内置函数/模块

宏/菜单/工具栏/功能区
图表/图形/图像/多媒体
DAO/链接表/ADO/ADP
ActiveX/第三方控件/插件
OFFICE集成/导入导出/交互
SqlServer/其它数据库
Access完整系统

Access完整系统源码

Access软件作品(无源码)

杂项/其它
Excel源码

热门下载

  • access批量导入CSV..
  • Access遍历文件夹并列..
  • 不重复导入Excel数据到..
  • MDE报告程序
  • Access打开excel..
  • 查询后选择字段导出示例

最新下载

  • 不重复导入Excel数据到..
  • access批量导入CSV..
  • Access打开excel..
  • Access遍历文件夹并列..
  • 查询后选择字段导出示例
  • PPT在Access中操作..

联系方式

Access交流网(免费Access交流)

QQ:18449932 

网  址:www.access-cn.com

当前位置:首页 > 源码 > 模块/函数/VBA/API/系统 > 文件处理
文件处理

查询后选择字段导出示例

  • 更新时间2013-07-22 12:16:58
  • 文件下载 点击下载
  • 文件类型
  • 文件版本
  • 简要说明

详细描述

我们需要根据筛选出来的数据进行导出打印,Access自带的宏 outputto 远远不能满足要求。
此时需要vba来控制导出了。更有甚者,我们需要根据需要导出我们的需求字段。
导出一个表或者查询中的部分数据到EXCEL表中,其方法也有很多。
下面介绍的一个是通用函数,可在任意窗体调用使用。

Private Function GetSql(ByVal OpA As String, listctrl As ListBox) As String
    '功能:返回SQL字符串
    '参数:OpA -- Me.OpenArgs (写为:me.name & "子窗体控件名称")
    '      listctrl--存放所选字段的ListBox控件
    Dim frm As Form
    Dim A
    Dim ssql As String, tb As String, wh As String
    Dim i As Long
    If listctrl.ListCount > 0 Then
        A = Split(OpA, ";")
        Set frm = Forms(A(0)).Controls(A(1)).Form
        
        tb = Replace(frm.RecordSource, ";", "") 'From子句部分
        
        wh = "True "
        If Nz(frm.Filter, "") <> "" Then
            wh = wh & " and " & frm.Filter     'Where子句部分
        End If
        
        ssql = "select "
        For i = 0 To listctrl.ListCount - 1
            ssql = ssql & listctrl.Column(0, i) & ","  '拼接Select子句部分
        Next
        ssql = Left(ssql, Len(ssql) - 1)       'select子句部分
        ssql = ssql & " from (" & tb & ") where " & wh
    Else
        ssql = ""
    End If
    GetSql = ssql
End Function


发布人:老汉-office中国  
分享到:
点击次数:  更新时间:2013-07-22 12:16:58  【打印此页】  【关闭】
上一条:API获取计算机名和用户名  下一条:PPT在Access中操作播放

相关下载

  • • 不重复导入Excel数据到access
  • • access批量导入CSV文件
  • • Access打开excel,word,txt,chm格式文件的方法
  • • Access遍历文件夹并列出文件
  • • PPT在Access中操作播放
  • • MDE报告程序

热门下载

  • [2013-08-13] Access打开excel,word,txt,chm格式文件的方法access数据库
  • [2015-12-04] 不重复导入Excel数据到accessaccess数据库
  • [2013-07-20] PPT在Access中操作播放access数据库
  • [2014-01-28] access批量导入CSV文件access数据库
  • [2004-01-21] MDE报告程序access数据库
  • [2013-07-22] 查询后选择字段导出示例access数据库

热门产品

公司动态|在线留言|在线反馈|友情链接|会员中心|站内搜索|网站地图

中山市天鸣科技发展有限公司 版权所有 1999-2023 粤ICP备10043721号

QQ:18449932

Access应用 Access培训 Access开发 Access平台

access|数据库|access下载|access教程|access视频|access软件

Powered by MetInfo 5.3.12 ©2008-2025  www.metinfo.cn