Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8664 / 13644 ツリー ←次へ | 前へ→

【31837】PCのログインユーザー名の取得について まめ 05/11/30(水) 19:39 質問[未読]
【31838】Re:PCのログインユーザー名の取得について かみちゃん 05/11/30(水) 19:46 回答[未読]
【31841】Re:PCのログインユーザー名の取得について まめ 05/11/30(水) 20:09 回答[未読]
【31842】Re:PCのログインユーザー名の取得について Kein 05/11/30(水) 20:31 発言[未読]
【31935】Re:PCのログインユーザー名の取得について まめ 05/12/2(金) 15:02 お礼[未読]
【31856】Re:PCのログインユーザー名の取得について 小僧 05/12/1(木) 11:56 発言[未読]

【31837】PCのログインユーザー名の取得について
質問  まめ  - 05/11/30(水) 19:39 -

引用なし
パスワード
   PCのログインユーザー名を取得する方法を教えてください。

使用方法としては、ファイルの保存先を
C:\Documents and Settings\<ユーザー名>\Application Data\XXX
にしたいと考えています。

プログラミングはVBAしかわからず、そのVBAも初心者といった状況です。
ご存知の方、よろしくお願い致します。

【31838】Re:PCのログインユーザー名の取得について
回答  かみちゃん  - 05/11/30(水) 19:46 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>PCのログインユーザー名を取得する方法を教えてください。

以下のURLが参考になりますでしょうか。
http://www.asahi-net.or.jp/~ef2o-inue/api/sub08_01_020.html

【31841】Re:PCのログインユーザー名の取得について
回答  まめ  - 05/11/30(水) 20:09 -

引用なし
パスワード
   かみちゃんさん

無事に取得できました。
回答ありがとうございました。

【31842】Re:PCのログインユーザー名の取得について
発言  Kein  - 05/11/30(水) 20:31 -

引用なし
パスワード
   Win32APIを使わずにWSHで取得すると・・

MsgBox CreateObject("WScript.Network").ComputerName

というように、一行で済みますが。

【31856】Re:PCのログインユーザー名の取得について
発言  小僧  - 05/12/1(木) 11:56 -

引用なし
パスワード
   ▼まめ さん、みなさま:
こんにちは。

>使用方法としては、ファイルの保存先を
>C:\Documents and Settings\<ユーザー名>\Application Data\XXX
>にしたいと考えています。

MsgBox Replace(CreateObject("Wscript.Shell").SpecialFolders("MyDocuments"), _
             "My Documents", "Application Data\")

なんて方法もありですかね…。

【31935】Re:PCのログインユーザー名の取得について
お礼  まめ  - 05/12/2(金) 15:02 -

引用なし
パスワード
   いろいろな方法があるようですね。
皆様、ありがとうございました。

8664 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free