excel - Excel从 "Environ("用户名“)”中的哪里获取用户名?以及如何编辑它?

标签 excel vba office365

我正在使用 环境(“用户名”) excel文件中的函数来确定登录的用户。但我认为用户名是从登录用户的邮件ID中提取的。但我注意到对于我的一些同事来说,用户名和邮件ID不匹配。
那时我的同事指出 Environ("Username") 中的用户名和 Windows 设置中您的信息部分*(设置>帐户>您的信息)*中的别名匹配。

Windows Settings>Accounts>Your Info

所以我想知道这是否是从中提取用户名的地方,如果是,我们如何编辑它?

P.S:这是指 Office 365 帐户。

最佳答案

按 Windows+R,然后键入 cmd启动命令提示符。从那里输入 set然后按回车。
这些都是Environ()可以检索到的变量

不确定是否可以编辑:您可以输入 SET username = xyz在命令提示符下,如果执行设置,il 将列出新值,但这似乎是本地副本,例如在 Excel VBA 中不可见。

关于excel - Excel从 "Environ("用户名“)”中的哪里获取用户名?以及如何编辑它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52943647/

相关文章:

vba - 当收件箱中的项目声明为邮件项目时,出现类型不匹配错误

通过带项目符号的 VBA 发送 HTML 电子邮件

android - Outlook - 阅读其他用户的日历

excel - 是否有简单的 "hello world"示例 Office 365 Excel 加载项指南?

office365 - Excel Javascript 插件 : how to open ExecuteFunction in the taskpane rather than new iframe?

excel - 基于先前结果的条件结果

c# - Epplus : how to display double quaotes in string concatenation formula

excel - 导轨 : Add border in axlsx

vba - 检查数字是否在vba中的大量范围内的最有效方法

excel - 使用 VBA,我想计算一个字符串在特定列中出现的次数