Замена ADODB.Recordset на New

Remphan
Дата: 11.03.2016 21:23:12
Помогите, пожалуйста, модифицировать код, чтобы вместо ADODB.Recordset и adodb.connection использовались New.ADODB.Recordset и New.adodb.connection соответственно.

Option Explicit
 
Function DataSql(dt_sql)
DataSql = "#" & Format(dt_sql, "mm\/dd\/yy hh\:mm\:ss") & "#"
End Function
 
Function GetAccessConnect(FilePath As String)
Dim sCon As String, strMyDBPassword As String
Set GetAccessConnect = CreateObject("adodb.connection")
strMyDBPassword = "642531"
With GetAccessConnect
    .CursorLocation = 3
    sCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
    sCon = sCon & FilePath & ";Jet OLEDB:Database Password=" & strMyDBPassword & ";"
 
 
    .Open sCon
End With
End Function
 
Sub test55()
Set Cn = GetAccessConnect(ThisWorkbook.Path & "\data.accdb")
Set Rs = CreateObject("ADODB.Recordset")
End Sub
 
Function GetRs(Cn, sstr)
Set GetRs = CreateObject("ADODB.Recordset")
GetRs.Open sstr, Cn, 3, 3
End Function
Akina
Дата: 12.03.2016 18:39:49
Дык подключи библиотеку и используй раннее связывание.