Вы называете это как обычное свойство / переменную:
Public Sub SetConnectionDetails(ByVal strServer As String, ByVal strDatabase As String, ByVal strUser As String, ByVal strPassword As String)
Server = strServer
User = strUser
Password = strPassword
Database = strDatabase
End Sub
Или, более точно:
Public Sub SetConnectionDetails(ByVal strServer As String, ByVal strDatabase As String, ByVal strUser As String, ByVal strPassword As String)
Me.Server = strServer
Me.User = strUser
Me.Password = strPassword
Me.Database = strDatabase
End Sub
Обратите внимание, что я удалил () вокруг значений / параметров, так как они не должны (обычно) быть там, и может поймать вас позже .