access导出EXCEL-邹维民
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


access导出EXCEL

发表时间:2009/5/22 11:24:15 评论(2) 浏览(12888)  评论 | 加入收藏 | 复制
   
摘 要:ACCESS导出EXCEL
正 文:

Private Sub Command85_Click() '生成EXCEL表
Dim exFile As String, Shellstg As String
'导出[XX中学摸底成绩]
DoCmd.TransferSpreadsheet acExport, 8, Me.Combo69 & "摸底成绩", CurrentProject.Path & "\" & Me.Combo69, False, ""
'导出[XX中学]成绩
DoCmd.TransferSpreadsheet acExport, 8, Me.Combo69, CurrentProject.Path & "\" & Me.Combo69, False, ""
'导出[XX中学摸底单科]

SQL = "Select " & Me.Combo69 & ".*"
SQL = SQL + " FROM " & Me.Combo69 & "摸底成绩 INNER JOIN " & Me.Combo69 & " ON " & Me.Combo69 & "摸底成绩.姓名 = " & Me.Combo69 & ".姓名"
SQL = SQL + " orDER BY " & Me.Combo69 & "摸底成绩.总分 DESC;"
'建立[XX中学摸底单科]查询
  On Error Resume Next
Set qdf = CurrentDb.CreateQueryDef(Me.Combo69 & "摸底单科", SQL)  '[XX中学摸底单科]
'导出[XX中学摸底单科]
DoCmd.TransferSpreadsheet acExport, 8, Me.Combo69 & "摸底单科", CurrentProject.Path & "\" & Me.Combo69, False, ""
DoCmd.Close

''请注意引号的用法
Shellstg = """c:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE"" """ & CurrentProject.Path & "\招生.XLS" & """"
Call Shell(Shellstg, 1)
End Sub


Access软件网交流QQ群(群号:198465573)
 
 相关文章
将Access数据导出到 Word 文档  【宏鹏  2012/12/12】
导出SQL Server数据库表中字段的说明/备注  【Adolph Sun  2013/2/18】
打印预览报表时直接导出为pdf文件的vba代码  【金宇  2013/4/30】
【Access拓展应用】VBA导出到Excel提速之法  【nivenm  2013/5/14】
常见问答
技术分类
相关资源
文章搜索
关于作者

邹维民

文章分类

文章存档

友情链接