|
楼主 |
发表于 2023-2-9 10:30
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
Sub 复制4() '后期绑定ADO
Dim adConn As Object, adRs As Object
Set adConn = CreateObject("adodb.connection") '实例化对象
Set adRs = CreateObject("adodb.recordset") '实例化对象
adConn.Provider = "microsoft.ace.oledb.12.0" '接口引擎版本
adConn.Open ThisWorkbook.Path & "\客户供应商资料.xlsm" '连接数据库
adRs.Open "供应商信息", adConn '操作数据库中的表
Range("a2") = adRs.GetString '以字符串形式获取查询到的数据
adArr = adRs.GetRows
Workbooks("工作簿3.xlsm").Sheets("sheet2").Range("a2").CopyFromRecordset adRs, 10, 4 '将数据导出到单元格
adRs.Close '关闭Recordset对象
adConn.Close '关闭Connection对象
Set adConn = Nothing '释放内存中的Connection对象
Set adRs = Nothing '释放内存中的Recordset对象
End Sub
请问怎么识别不到我要访问的客户供应商资料.xlsm文件呢?
|
|