ログインしてログアウトしたときのユーザーと時間を追跡するワークブックを設定しました。ログアウトは、ボタンまたは単にブックを閉じるだけでトリガーされます。唯一の問題は、誰かがではなく、の仕事をブックに保存したいと思っているかもしれないが、私が監査ログにいつログインしてログアウトしたかを見たいと思うことです。だから私は本当の質問は、1つのシートにデータを保存するだけで、ワークブック全体を保存する方法はないと思いますか?もしそうなら、それはVBAのように見えますか?ブックのログイン/ログアウト時間のトラッキング
0
A
答えて
0
監査ログが必要な場合は、それをテキストファイルで簡単に行うことができます。しかし、あなたは現在、あなたの "ログイン"を記録して、そのシートと別のExcelワークブックまたはテキストファイルに記録するように変更することができます。パスを編集して、任意のディレクトリに保存することができます。最初にLog.txt(または何でも)ファイルを作成してください。同様に、他の変数を追加することができます。既存のコードにすでにあると想定している場合は、他の変数を追加することができます。このコードのopen文は画面に反映されません。イベントビューアでタスクをポップアップして閉じます。
Sub LogIn()
Dim Path As String
Dim TxtLog As String
Dim i As Integer
i = FreeFile
Path = ThisWorkbook.Path & "\Log.txt"
Open Path For Input As i
TxtLog = Input(LOF(i), i) & vbCr & Now()'read entire log file into string and add new info
Close i 'close log.txt for reading to VBA
i = FreeFile
Open Path For Output As i 'open log.txt to write to it from VBA
Print #i, TxtLog
Close i
End Sub
関連する問題
- 1. トラッキング時間はデバッガ
- 2. mysqlの特定のユーザの総ログインログアウト時間を計算する
- 3. アプリケーションでのタイマーベースのアイドル時間トラッキング
- 4. YouTrackの所在地「時間トラッキング設定」
- 5. DBクエリ時間のトラッキング - Bookshelf/knex
- 6. gitによる勤務時間のトラッキング
- 7. PHPトラッキング関数の実行時間
- 8. コントロールレンダリング時のトラッキング
- 9. Facebookログインログアウトの実装
- 10. ログインログアウト制御
- 11. IDisposableの同時オブジェクトアクセスのトラッキング
- 12. 共有ドライブのトラッキングExcelのユーザー名と営業時間は?
- 13. 時間をトラッキングして次の試合に表示する
- 14. ViewControllerとTabBarViewcontrollerのログインログアウト?アップルのテレビ
- 15. YouTrackは手動時間トラッキングを無効にします
- 16. rails 3.1、ユーザー時間をトラッキングしますか?
- 17. スチーム再生時間をトラッキングする(ウェブAPIから)
- 18. スウィフト機能賢明な時間消費トラッキング
- 19. 実行時のオブジェクト参照のトラッキング
- 20. WordpressのGoogleアナリティクス - ドメイン間のトラッキング
- 21. 再帰関数間の状態のトラッキング
- 22. ログインログアウトPHP設定変数
- 23. Sidekiqでのさまざまな非同期バックグラウンドジョブの実行時間のトラッキング
- 24. サブドメイン間をトラッキングする
- 25. pycharmは時間トラッキングのためのツールを持っていますか
- 26. FCM使用時の通知トラッキング
- 27. Excel VBAのブック間の切り替え
- 28. 閉じたブックの最後の保存時間を見つける
- 29. キャンバスでのトラッキングによる顔のトラッキング
- 30. ブックを別のブックにコピー
ブックを保存するかどうかを指定します。新しいブックとして1枚だけ保存することができますが、これはあなたが探しているものではないと仮定しています... –
同じ場所にある別々のテキストファイルなど、別の場所に情報を記録するコードがある方が良いでしょうフォルダをブックとして表示します。 –
@TimWilliamsと同意します。セキュリティは私の主な関心事です。誰かが簡単にログを追跡して変更することができます。あなたには関係ないかもしれませんが、そうかもしれません。 – Kyle