こんにちは、ぽっぽです。今回は、ユーザー名を取得するエクセルVBAコードを
ご紹介します。
目的
ユーザー名を取得する
手順
1)ユーザー名の確認
① 左下にある「スタートボタン」を右クリック
②「設定(N)」を選択
③「アカウント」を選択
⇒ 下図の赤色部分にユーザー名が表示
2)ユーザー名の取得
ユーザー名は「Environ(“USERname”)」で取得できます。標準モジュールに
以下のコードを挿入し、実行してみましょう。
Sub test()
'■ユーザー名の取得
Dim user_name As String
user_name = Environ("USERname")
'■デバイス名の確認(イミディエイトウィンドウへの表示)
Debug.Print user_name
End Sub
イミディエイトウィンドウにユーザー名が表示されます。
まとめ
今回は、ユーザー名を取得する方法を紹介しました。本記事の内容を応用すると、
特定のユーザーのみ実行される(逆もしかり)処理が可能となります。ぜひご活用
ください。