![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは。
Environ関数 は、VBAの関数です。
例:
buf = Environ("USERNAME")
aaa.xls の標準モジュールに、Sub Auto_Open() という名前で以下を登録したらどうかな、と思います。こちらは、私のPCでは、ネットワークを構築していませんので、試していません。ですから、出来るかどうかは分かりません。
Dim buf As String
Dim Fno As Integer
Const FILENAME As String = "\\fileserver\rireki.txt"
buf = Environ("USERNAME") 'または、"USERDOMAIN"
Fno = FreeFile()
Open FILENAME For Append As #Fno
Print #Fno, buf & "," & Format(Now(), "yy/mm/dd hh:nn:ss")
Close #Fno
No.2
- 回答日時:
こんにちは。
通常、Win32 API のGetUserName で取れるはずですが、Excelでは、同様のEnviron 関数も使えるはずです。引数は、USERDOMAIN か、または USERNAME でよいと思います。
ファイルを開ける時か、閉じた時にでも、どこかに出力すればよいと思います。
この回答への補足
貴重な御回答ありがとうございます。
Environ関数などを試そうとしましたが、初心者の為、調べ方に
行き詰まってしまいました。
例えば、aaa.xlsというファイルを開けたときに\\fileserver\rireki.txtというファイルに出力したい場合にどのようなコードになるのでしょうか?
サンプルとして一部教えていただければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/11 12:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/12 10:10
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/08/04 13:56
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
ファイルのアクセス回数について
Access(アクセス)
-
EXCELファイルに誰がアクセスしたかを見たい
Access(アクセス)
-
エクセルでのアクセス履歴をとりたいです
Excel(エクセル)
-
-
4
共有フォルダに誰が何にアクセスしているか知りたいです
セキュリティホール・脆弱性
-
5
ファイルサーバー上のexcelファイルのアクセス履歴
Excel(エクセル)
-
6
エクセルで誰が今開いているか調べる方法。
Excel(エクセル)
-
7
エクセルで他の人が開いたときに通知を受ける方法
Excel(エクセル)
-
8
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
9
エクセルで開いたファイルの履歴の表示
Excel(エクセル)
-
10
ファイルサーバ上のファイルがコピーされた履歴を調査したい
その他(コンピューター・テクノロジー)
-
11
共有フォルダの最終アクセス者の確認方法ってわかりますか?
ノートパソコン
-
12
エクセルファイルを開いた回数をカウントし表示させる方法
Excel(エクセル)
-
13
アイコンに付いている緑のチェックマークの消し方を教えて下さい。
ノートパソコン
-
14
ExcelVBAで今開いているユーザ情報を取得できますか?
Visual Basic(VBA)
-
15
エクセル ファイルを削除できないようにしたいです
Excel(エクセル)
-
16
エクセルでファイルを表示した回数をカウントしたいのですが・・・
Excel(エクセル)
-
17
エクセルの枠の中の文字が青文字になってしまう
その他(コンピューター・テクノロジー)
-
18
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
-
19
履歴が残らないようにパソコンデータをコピー
その他(コンピューター・テクノロジー)
-
20
2つの数値のうち、数値が小さいほうを採用する数式
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでアクセスファイル...
-
CSVファイルでVBAを動かす方法
-
エクセルでファイルを閉じても...
-
ExcelファイルがDoxillionに突...
-
エクセルを開いたときのシート
-
Lotus 1-2-3のファイルをExcel...
-
共有しているEXCELシートのアク...
-
エクセルの塗りつぶしの色が勝...
-
エクセルの添付ファイルに記入...
-
エクセルファイルに勝手に数字...
-
エクセルで複数のブックで「元...
-
エクセルで文字の色を変えよう...
-
エクセルの中にエクセルを添付...
-
エクセルのシートが常に小さく...
-
CSVの最終行は?
-
エクセルを開くと二重起動する
-
複数のエクセルファイルからデ...
-
アクセシビリティ:検討が必要
-
エクセルのファイルを開くと部...
-
同じ名前のファイルがすでに開...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
共有しているEXCELシートのアク...
-
エクセルVBAでアクセスファイル...
-
エクセルで 例えば 伊藤と名前...
-
Lotus 1-2-3のファイルをExcel...
-
エクセルで複数のブックで「元...
-
400KBのエクセルは重いの?
-
エクセルを開いたときのシート
-
エクセルにクリックすると指定...
-
【マクロ】フォルダからエクセ...
-
エクセルファイルがファイルの...
-
ExcelファイルがDoxillionに突...
-
エクセルの添付ファイルに記入...
-
Windows10で、ほかのWindowsで...
-
過去の定額郵便貯金の金利表
-
エクセルの塗りつぶしの色が勝...
-
エクセルの中にエクセルを添付...
-
メモ帳(拡張子log)の数字デー...
-
CSVファイルをカンマ区切りのテ...
-
開くと警告の出るExcelファイル...
おすすめ情報