Public objConn As New ADODB.Connection
Sub DBConnectionAccess()
If CBool(objConn.State And adStateOpen) Then objConn.Close
Dim strPathToDB As String
On Error GoTo ErrHandler:
'open connection to Access database
strPathToDB = Range("PathToDB").Value + "VolMan.accdb" '"C:\Shana - NHS\Database\VolMan.accdb"
objConn.Open "Provider = Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & strPathToDB
'MsgBox "Connection is Ok"
' MsgBox strPathToDB
Exit Sub
ErrHandler:
' error handling code
MsgBox "No connection!" & vbCrLf & "Check whether you have the correct path."
End Sub
Sub DBConnectionClose()
If CBool(objConn.State And adStateOpen) Then objConn.Close
Set objConn = Nothing
End Sub