|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
请看以下这段代码,究竟是OLE还是ADO,怎么不引用ADO也可以运行?
另外请问,OLE是不是不需要引用的,是否是 OLE automation,这个是每个新建的Excel文件都自动引用了的???谢谢各位高手。
Set conn1 = CreateObject("adodb.connection") '(1)设置对象
conn1.Open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & Sheets("设置").Cells(3, 1).Value & "\abc.xls"
On Error Resume Next
Sql1 = "select * from [sheet1$A:A]"
Sheets("数据").Cells(2, 19).CopyFromRecordset conn1.Execute(Sql1)
conn1.Close '关闭链接
Set conn1 = Nothing '释放对象变量 |
|