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
履歴が残らないようにパソコンデータをコピー
その他(コンピューター・テクノロジー)
-
13
アイコンに付いている緑のチェックマークの消し方を教えて下さい。
ノートパソコン
-
14
VBAで、強制保存してブックを閉じるには?
Visual Basic(VBA)
-
15
最終アクセス日時を削除したい。
Windows Vista・XP
-
16
エクセルの枠の中の文字が青文字になってしまう
その他(コンピューター・テクノロジー)
-
17
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
-
18
adobe PDFに変換すると.logファイルが出てきて困っている、どうやれば直りますか。
PDF
-
19
エクセルファイルを開いた回数をカウントし表示させる方法
Excel(エクセル)
-
20
ExcelVBAで今開いているユーザ情報を取得できますか?
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルVBAでアクセスファイル...
-
共有しているEXCELシートのアク...
-
エクセルにクリックすると指定...
-
エクセルの塗りつぶしの色が勝...
-
エクセルの添付ファイルに記入...
-
エクセルの中にエクセルを添付...
-
2つのエクセルファイルをデュ...
-
エクセルで複数のブックで「元...
-
メモ帳(拡張子log)の数字デー...
-
Lotus 1-2-3のファイルをExcel...
-
400KBのエクセルは重いの?
-
エクセルで1.5GBのファイルを開...
-
CSVの最終行は?
-
Windows10で、ほかのWindowsで...
-
ACCESS エクスポートについて
-
テキストをエクセルで開いた場...
-
エクセル2007 テキストファイ...
-
エクセルのロック解除の方法
-
OutlookのメールでExcelが添付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルで複数のブックで「元...
-
エクセルの塗りつぶしの色が勝...
-
メモ帳で開く設定を元に戻したい。
-
共有しているEXCELシートのアク...
-
エクセルのハイパーリンクがう...
-
エクセルの添付ファイルに記入...
-
エクセルVBAでアクセスファイル...
-
エクセルの中にエクセルを添付...
-
エクセルにクリックすると指定...
-
2つのエクセルファイルをデュ...
-
400KBのエクセルは重いの?
-
Lotus 1-2-3のファイルをExcel...
-
エクセルを開いたときのシート
-
メモ帳(拡張子log)の数字デー...
-
Google Todoリスト
-
ExcelファイルがDoxillionに突...
-
開くと警告の出るExcelファイル...
-
エクセルのシートが常に小さく...
-
2画面を使ってシート別に表示す...
おすすめ情報