VBA陈旧的代码:Access 2 Excel (VBA+ADO)
2008-06-07 22:00
501 查看
在Access中,新建一个窗体。在一个按钮下运行下面的代码:连接的是C:/test.mdb有一个表1
Dim xlApp As New Excel.Application Dim xlBook As Excel.Workbook Dim xlSheet As Excel.Worksheet Dim TmpStr As String Dim Cnn As ADODB.Connection Dim Rs As ADODB.Recordset Set Cnn = New ADODB.Connection Set Rs = New ADODB.Recordset Cnn.CursorLocation = adUseClient Cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/test.mdb" Cnn.Open TmpStr = "select * From 表1" Set Rs = New ADODB.Recordset Rs.CursorLocation = adUseClient Rs.Open TmpStr, Cnn, adOpenKeyset, adLockOptimistic If Not (Rs.BOF And Rs.EOF) Then Rs.MoveFirst Set xlApp = CreateObject("Excel.Application") Set xlBook = Nothing Set xlSheet = Nothing xlApp.Workbooks.Add Set xlBook = xlApp.Workbooks(1) Set xlSheet = xlBook.Worksheets(1) xlSheet.Activate xlSheet.Cells(1, 1)= Rs("表的字段名1") '把表1的第一个记录的字段名1的值写到Excel中的"A1" ... ... xlApp.ActiveWorkbook.SaveAs "C:/excel.xls" Excel保存在C:/ xlApp.Quit Set xlSheet = Nothing Set xlBook = Nothing Set xlApp = Nothing end if Rs.Close Set Rs = Nothing Set Cnn= Nothing
相关文章推荐
- VBA陈旧的代码:在VBA中操作Excel内容一
- ASP 通过ADO导出excel到access的代码
- VBA陈旧的代码:在VBA中操作Excel内容二
- vba连接数据 代码 (excel/access/sqlserver)
- excel,access常用公式函数VBA代码汇总文章
- Excel VBA 学习总结 - 通用ADO数据访问模型
- Access/VBA/Excel-获取数据库数据-08
- 转:经典Excel VBA代码
- sqlserver 与access,excel互相导入导出代码
- Access/VBA/Excel-两个表联合查询左连接-11
- ASP.NET连接SQL、Access、Excel数据库(一)——什么是ADO.NET
- ADO(SQL、ACCESS 数据库链接代码)
- Access/VBA/Excel-16- 连接带密码的数据库
- Excel 文件复制操作vba代码
- 实现ADO,Excel,Aceess,.NET托管代码见的相互导入导出,利用代码实现数据的相互转换
- ADO.NET 连接access 和 excel
- Excel 2003 中如何用VBA 代码访问单元格里的值及操作单元格
- C++ 中实现把EXCEL的数据导入数据库(ACCESS、MSSQL等)实例代码
- Excel应用-使用VBA自动绘制所有适用类型的Excel图表(代码及效果图)
- VBA操作Excel代码收集