2016-11-29 7 views
-2

vbaマクロを使用してメモ帳に書き込む方法に問題があります。 ファイルが開いている日付を含め、誰が自分のファイルを開いているかを追跡したい。VBA MACROメモ帳の次の行に書き込む

たとえば、私は報告書を開いた。私のユーザ名は、テキストファイルにリストされているはずです。 USER_Xがこのファイルを開くとき。彼の名前は私の名前の下に記載されるべきです。 USER_Yがこのファイルを開くと、USER_Xの下に名前が表示されます。 注:名前は上書きしないでください。

ご協力いただければ幸いです。

おかげで、 ジョン

+0

以下のようなコード気にいらはあなたがすでにやってみたが何のいずれかのサンプルコードをお持ちですか? – ioneyed

+0

MatthewDの回答を参照してください。https://stackoverflow.com/questions/32888528/vba-track-file-usage/32890119#32890119このようなことは、Workbook_Openイベントから呼び出すことができます。 –

+0

MatthewDのコードが私のために働いた!これは私が必要とするものです。あなたの助けをありがとうTim! :) –

答えて

0

Sub WirteText() 

Dim strFile_Path As String 
strFile_Path = "C:\output.txt" 'Change as per your test folder and exiting file path to append it. 
Open strFile_Path For Append As #1 
Write #1, "This is my sample text" 
Close #1 

End Subの

+0

こんにちはsinghm0077が、これは私のために働いたものです。 https://stackoverflow.com/questions/32888528/vba-track-file-usage/32890119#32890119とにかくありがとう! :) –

関連する問題