excellvba引用计算机用户名,EXCEL VBA 取当前登录 用户名的多种实现方法[通俗易懂]

excellvba引用计算机用户名,EXCEL VBA 取当前登录 用户名的多种实现方法[通俗易懂]EXCELVBA取当前登录用户名的多种实现方法1.使用WscriptDimwshAsObjectSetwsh=CreateObject(“WScript.Network”)Sheet1.Range(“a1”)=wsh.UserName2.使用环境变量dimiuseriuser=Environ(“username”)3.VBA获取excel文件当前用户名的代码(与…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

EXCEL VBA 取当前登录 用户名的多种实现方法

1. 使用Wscript

Dim wsh As Object

Set wsh = CreateObject(“WScript.Network”)

Sheet1.Range(“a1”) = wsh.UserName

2. 使用环境变量

dim iuser

iuser = Environ(“username”)

3.VBA获取excel文件当前用户名的代码  (与windows用户名看看有否区别)

Public Sub 获取当前工作表的用户名()

MsgBox “当前用户名是: ” & Application.UserName

End Sub

4. 使用API 方法获取 用户名

‘API调用

Private Declare Function GetUserName Lib “advapi32.dll” Alias “GetUserNameA” _

(ByVal lpBuffer As String, nSize As Long) As Long

’转成VBA里常规的字符

Public Function NTDomainUserName() As String

Dim strBuffer As String * 255

Dim lngBufferLength As Long

Dim lngRet As Long

Dim strtemp As String

lngBufferLength = 255

strBuffer = String(255, 0)

lngRet = GetUserName(strBuffer, lngBufferLength)

strtemp = LCase(Left(strBuffer, lngBufferLength – 1))

NTDomainUserName = strtemp

End Function

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181983.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NVIC中断管理

    NVIC中断管理使用中断之前,第一步要了解的是其优先级管理,下面总结一下STM32NVIC的中断优先级管理。(正点原子系列)以smt32f103系列为例,其具有16个内核中断和60个可屏蔽中断。下面介绍其库函数的开发:MDK内与NVIC相关的寄存器包含在结构体中,通过创建结构体,配置其内部组成员也就是寄存器,来配置NVIC各个配置。先介绍其结构体的内部内容:在结构体内有介绍!中断配置寄存器[]内的…

    2022年5月27日
    68
  • 最小二乘法(多元)推导

    最小二乘法(多元)推导最小二乘法(多元)推导1声明本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理。2最小二乘法简介最小二乘法是一种优化的方法,它主要是通过最小化误差的平方和来做函数拟合的方法。3最小二乘法多元推导有如下回归模型其中b0,b1,…bp,μ2×1,x2,…xp都是与无关的未知参数。这里设是一个样本。这里令残差平方和的表达式为…

    2022年5月13日
    64
  • 动手小游戏_飞机大战激活成功教程版

    动手小游戏_飞机大战激活成功教程版一、关于飞机大战要说微信中最火爆的小游戏是哪款,可能既不是精心打造的3D大作,也不是《植物大战僵尸2》,而是微信5.0刚开启时的《飞机大战》。就是这样一款铅笔手绘风格的简单到不能再简单的“打飞机”

    2022年8月5日
    4
  • Java 二维数组转换成List<List<String>>[通俗易懂]

    Java 二维数组转换成List<List<String>>[通俗易懂]在拿到二维数组的数据时,需要将它转换成嵌套的list,如下工具类:importjava.util.ArrayList;importjava.util.List;/***将二维数组转换成List>形式工具**@authorqiulinhe**2017年3月1日下午3:09:52*/publicclassArrayToListTe

    2022年6月20日
    191
  • Word域的应用和详解

    Word域的应用和详解本文主要内容:域基础通用域开关表格操作符和函数编号域  ■第一章域基础一、域的作用  微软的文字处理软件MicrosoftWord系列,其方便和自动化程度是其他任何文字处理软件所望尘莫及的。究其原因,其一,微软有强大的软件开发技术人员队

    2022年6月12日
    42
  • 手机录屏gif制作软件_录屏 gif

    手机录屏gif制作软件_录屏 gif1、ScreenToGif下载:https://www.screentogif.com/2、使用教程https://my.oschina.net/u/4264749/blog/3555825

    2022年9月20日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号