ช่วยแก้โค้ดให้หน่อยครับ
Posted: Mon Mar 13, 2023 2:28 pm
โค้ดมันติดครับช่วยหน่อยไฟล์ของผมเอาไว้ One drive ผมให้ไฟล์บันทึกอัตโนมัติ แล้วระบบติด แต่ถ้าอยู่ นอก One Drive ระบบไม่ติดระบบปกติทุกอย่างแก้อย่าไงครับช่วยทีครับ
Code: Select all
Function SQLSelect(ByVal strSql As String) As ADODB.Recordset
Dim conn As New ADODB.Connection
Dim rst As New ADODB.Recordset
If conn.State = 0 Then
conn.Open "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=" & ThisWorkbook.FullName & " ;IMEX=1;"
If conn.State = 1 Then
rst.Open strSql, conn, adOpenStatic, adLockReadOnly
rst.Filter = ""
Set SQLSelect = rst
End If
Else
rst.Close
Set rst = Nothing
End If
End Function