日期:2014-05-16  浏览次数:20949 次

怎样让登录的用户可以导出一个窗体到XLS格式
大家好,我刚刚学Access。做了一个学生选课的系统,学生登陆后,可以看到自己的学号、姓名,所选课程编号、名称、状态等。其中,所选课程编号、名称、状态等是放在子窗体(subform)中的。
我应该怎样操作,才可以让用户在登录后,可以将用户看到的窗体(含用户学号、姓名、课程编号、课程名称、课程状态等)导成XLS格式的文件。
我刚刚学数据库,所以SQL,   ASP都还不懂,VBA也是略知一二。所以希望大家不吝赐教。谢谢。

------解决方案--------------------
--1、用SQL语句
select * into [excel 8.0;database=D:\Test.xls;]..sheet1 from 表名

--2、用Docmd命令
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "表名 ", "D:\Test.xls ", True