[access报表]编程实现从报表导出到excel?-lixiang
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-报表


[access报表]编程实现从报表导出到excel?

发表时间:2008/6/10 9:40:47 评论(1) 浏览(16775)  评论 | 加入收藏 | 复制
   
摘 要:导出excel
正 文:

       DoCmd.DeleteObject acQuery, "try导出数据"
        Dim y, yes As Integer
        Dim str As String
        Dim db As Database
        Dim Qdf As QueryDef
        Dim SSQL As String
        Set db = CurrentDb
        SSQL = Me.List1.RowSource
        Set Qdf = db.CreateQueryDef("try导出数据", SSQL)
        str = InputBox("导出位置:", "导出代工成仓结存数据", "D:")
        If str <> "" Then
            DoCmd.OutputTo acOutputQuery, "try导出数据", acFormatXLS, str & "\导出代工成仓结存数据" & Me.Combo1 & ".xls"
            y = MsgBox("导出成仓结存数据后请修改后重新命名存盘....以免数据覆盖!", vbInformation, "提示信息!")

            yes = MsgBox("是否要打开 导出代工成仓结存数据" & Me.Combo1 & "!", vbQuestion + vbYesNo, "提示信息!!!")
            If yes = vbYes Then
                Dim RetVal
                RetVal = Shell("EXCEL " + Chr(34) + str & "\导出代工成仓结存数据" & Me.Combo1 & ".xls" + Chr(34), vbMaximizedFocus)
            End If
        End If

上面的代码是我找到的一段关于list数据导出到excel的程序,但是我想实现这样的功能:首先从窗体上的2个日期控件分别点选时间为按日期查询的开始时间和结束时间,然后在报表里形成按日期查询的报表,不过我想用按钮实现导出到excel里,不知道从这样的数据怎么导出到excel里?上面的代码可以参考,就是不知道怎么该。那位朋友能帮我看看,谢谢!!!


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【VBA系统教程七】第五课 利用VBA设置Excel工作表使用权限  【nivenm  2013/7/29】
【VBA系统教程八】第六课 提高Excel中VBA的效率  【nivenm  2013/7/29】
【VBA系统教程九】第七课 如何在Excel里使用定时器  【nivenm  2013/8/5】
常见问答
技术分类
相关资源
文章搜索
关于作者

lixiang

文章分类

文章存档

友情链接