【Access示例】导出所有表为CSV文件-will.miao
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-窗体/数据页


【Access示例】导出所有表为CSV文件

发表时间:2018/3/9 8:36:28 评论(0) 浏览(11686)  评论 | 加入收藏 | 复制
   
摘 要:将所有的表,批量导出成CSV格式
正 文:
Sub ExportCSV()
    Dim strOut As String
    Dim tbl As AccessObject


    With Application.FileDialog(4)   
        .Title = "Please select the target folder"
        If .Show Then
            strOut = .SelectedItems(1)
            If Not Right(strOut, 1) = "\" Then
                strOut = strOut & "\"
            End If
        Else
            MsgBox "You didn't select a target folder.", vbExclamation
            Exit Sub
        End If
    End With


    For Each tbl In CurrentData.AllTables
        If Not tbl.Name Like "MSys*" And Not tbl.Name Like "~" Then

            DoCmd.TransferText acExportDelim, , _
                               tbl.Name, strOut & tbl.Name & ".csv", True
        End If
    Next tbl
End Sub

附   件:

点击下载此附件


演   示:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
批量导入csv文件示例  【十段  2008/5/30】
导出成CSV格式示例  【十段  2008/5/30】
利用OWC导入CSV,HTML,XML格式的数据实例  【yehf  2012/4/1】
[access查询]access表与CSV文件互导的SQL语句  【Big Young  2012/6/27】
【源码示例】-VBA转换Excel文件类型为CSV  【金宇  2014/3/11】
【源码示例】-VBA转换CSV文件类型为Excel  【金宇  2014/3/25】
【源码示例】-导入CSV文件示例  【金宇  2014/8/19】
常见问答
技术分类
相关资源
文章搜索
关于作者

will.miao

文章分类

文章存档

友情链接