Как получить имя зарегистрированного пользователя в Доступе vba? [дубликат]

Я сделал математическую ошибку. Я должен был использовать либо power (2.72, -z), либо exp (-z). Вместо этого я использовал -1 * мощность (2,72, z). Теперь я получаю правильную кривую.

Logistic Regression Cost function curve

Спасибо.

19
задан Community 23 May 2017 в 12:02
поделиться

2 ответа

Public Declare Function GetUserName Lib "advapi32.dll" 
    Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long

....

Dim strLen As Long
Dim strtmp As String * 256
Dim strUserName As String

strLen = 255
GetUserName strtmp, strLen
strUserName = Trim$(TrimNull(strtmp))

Оказывается, что вопрос задали прежде: Как я могу добраться, в настоящее время входил в систему пользователь Windows в Доступе VBA?

22
ответ дан 30 November 2019 в 02:10
поделиться

Попробуйте это:

Function UserNameWindows() As String
     UserName = Environ("USERNAME")
End Function
44
ответ дан 30 November 2019 в 02:10
поделиться