Excel查找用户名

时间:2016-11-25 15:12:32

标签: excel vba excel-vba excel-2010

我正在使用Excel 2010.我在模块中有以下两个函数来检索当前用户登录名和全名:

Function GetUserFullName() As String
    Set WSHnet = CreateObject("WScript.Network")
    UserName = WSHnet.UserName
    UserDomain = WSHnet.UserDomain
    Set objUser = GetObject("WinNT://" & UserDomain & "/" & UserName & ",user")
    GetUserFullName = objUser.FullName
End Function

Function ADUserName()
    ADUserName = Environ$("UserName")
End Function

在我的工作表上,我通过在两个不同的单元格中使用以下内容来调用它们:

=ADUsername()

=GetUserFullName()

正常工作并检索我的详细信息。一旦他们的PC上的其他人打开它,它仍然显示我的详细信息 - 这是为什么?我无法让它刷新。

0 个答案:

没有答案