|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 opiona 于 2020-7-22 12:19 编辑
目前win10 office2019 64位 和 WPS219 测试结果
OLEDB.4.0 WPS中可用 可查自身,可查外部XLS
OLEDB.12.0 WPS中不可用 非常想知道8楼的12.0版本查询 是怎么做到的!
没办法加了判断 防止出错!
- If InStr(Application.Path, "WPS") = 0 Then
- If InStr(Str_Coon, "Provider=") = 0 Then
- If Val(Application.Version * 1) < 12 Then
- Str_Coon = "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties='Excel 8.0;" & Str_Coon
- Else
- Str_Coon = "Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties='Excel 12.0;" & Str_Coon
- End If
- End If
- Else
- If InStr(Str_Coon, "Provider=") = 0 Then
- Str_Coon = "Provider=Microsoft.JET.OLEDB.4.0;Extended Properties='Excel 8.0;" & Str_Coon
- Rem Str_coon = "Provider=Microsoft.JET.OLEDB.4.0;Extended Properties='Excel 8.0;HDR=yes';Data Source=" & ThisWorkbook.FullName
- End If
- End If
复制代码
|
评分
-
1
查看全部评分
-
|