有没有办法检查谁打开了宏?

时间:2010-07-29 21:39:48

标签: excel vba

我有一个XLAM宏作为插件运行。我可以用任何语言编写脚本来识别当前使用宏的用户(IP地址或计算机名称)吗?

1 个答案:

答案 0 :(得分:1)

为什么不呢? 使用Application.UserName属性。

如果这还不够,请使用GetComputerName功能:

Private Declare Function GetComputerName Lib "kernel32.dll" Alias "GetComputerNameA" (ByVal lpBuffer As String, ByRef nSize As Long) As Long