このような要求に対して、まず思いつくのは以下の方法だろう。
しかし、コードが煩雑になってしまう。
特にWindows APIでドメイン名を取得することが難しいと思う。
この場合の最適な方法としてはWSHを利用するといい。
VBA上でWScript.NetworkをCreateObjectする。UserName、
UserDomainNameプロパティがそれぞれ用意されていて、ごく簡単に取得することができる。
WSHクイックリファレンス 第2版
posted with amazlet at 09.11.01
おすすめ度の平均:
TIPS本ではなくリファレンス本です