Есть ли способ проверить, кто открыл макрос? - PullRequest
0 голосов
/ 30 июля 2010

У меня есть макрос XLAM, который запускается как надстройка. Могу ли я написать скрипт на любом языке для идентификации пользователя (IP-адрес или имя компьютера), который в данный момент использует макрос ??

1 Ответ

1 голос
/ 30 июля 2010

Почему бы и нет?
Используйте свойство Application.UserName.

Если этого недостаточно, используйте функцию GetComputerName :

Private Declare Function GetComputerName Lib "kernel32.dll" Alias "GetComputerNameA" (ByVal lpBuffer As String, ByRef nSize As Long) As Long
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...