パソコンの小技・備忘録


トップページ > 小技一覧(Excel) > ExcelのVBAで、Windowsにログオンしているユーザー名を取得する。

ExcelのVBAで、Windowsにログオンしているユーザー名を取得する。

ExcelのVBAで、Windowsにログオンしているユーザー名を取得する方法です。
ExcelでWindowsのユーザー名を取得したい場合に活用します。

この方法を使うためには、Windows Script Hostを参照設定に追加しておく必要があります。

 追加する方法は、こちらを参照してください。

'ユーザー名を返す関数です。
Public Function Get_UserName()

  'Windows Script Hostのオブジェクトを定義します。
  Dim NetObject As IWshRuntimeLibrary.WshNetwork
  Set NetObject = New IWshRuntimeLibrary.WshNetwork

  'ユーザー名を戻り値に設定します。
  Get_UserName = NetObject.UserName

  'オブジェクトを解放します。
  Set NetObject = Nothing

End Function

以上の方法でユーザー名を取得できます。
データの入力者情報を取得する際など、いろいろ活用できると思います。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system