Вы можете получить путь к рабочему столу следующим образом:
sPath = Environ("USERPROFILE") & "\Desktop"
Это означает, что вы можете использовать следующее в строке подключения
sPath & "\Datbase.accdb"
Обновление ВЧтобы сделать его более надежным, было бы неплохо добавить функцию, если файл базы данных существует.Вы можете использовать функцию, аналогичную this
Function fileExists(s_directory As String, s_fileName As String) As Boolean
Dim obj_fso As Object
Set obj_fso = CreateObject("Scripting.FileSystemObject")
fileExists = obj_fso.fileExists(s_directory & "\" & s_fileName)
End Function