Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel中的UserNameWindows函数不适用于其他用户_Excel - Fatal编程技术网

Excel中的UserNameWindows函数不适用于其他用户

Excel中的UserNameWindows函数不适用于其他用户,excel,Excel,我创建了一个工具,该工具正被多个用户使用,这些用户都有权访问保存该工具的共享文件夹。在该工具中,我使用函数UserNameWindows输入使用该工具的人的用户名。我使用的函数是=VLOOKUP(UserNameWindows(),T25:U34,2,FALSE),其中T25:U35范围是用户名到实际名称的映射 问题是它对我有效,但我的it并没有吸引其他用户的用户名。是否只读会阻止计算的执行?我和其中一个用户坐在一起检查,就像工具在记住我保存时的Windows用户名一样 您可能在函数中使用了Ap

我创建了一个工具,该工具正被多个用户使用,这些用户都有权访问保存该工具的共享文件夹。在该工具中,我使用函数UserNameWindows输入使用该工具的人的用户名。我使用的函数是=VLOOKUP(UserNameWindows(),T25:U34,2,FALSE),其中T25:U35范围是用户名到实际名称的映射


问题是它对我有效,但我的it并没有吸引其他用户的用户名。是否只读会阻止计算的执行?我和其中一个用户坐在一起检查,就像工具在记住我保存时的Windows用户名一样

您可能在函数中使用了Application.Username,这是在Microsoft Office中设置的用户名。如果他们没有在“文件>选项>常规>用户名”中设置它,则它将为空。在函数中使用Environ(“Username”),它将使用windows登录用户名。

同时提供自定义
UserNameWindows()函数的代码。