ich möchte ein Logfile für mein Makro schreiben. Das mache ich bisher so:
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fs1, file
Dim combo As String
combo = path & "logfile.log"
Set fs1 = CreateObject("Scripting.FileSystemObject")
Set file = fs1.OpenTextFile(combo, ForAppending, TristateFalse)
file.Write check
file.Close
Nun ist es aber so, daß mehrere User gleichzeitig aus verschiedenden Anwendungen heraus dieses Makro starten könne, alle Logs aber in eine Datei geschrieben werden sollen. Es sind zwar nur maximal 4 User, aber ich habe trotzdem Bedenken das es zur Überschneidung von Zugriffen kommt, das zwei User gleichzeitig das Log schreiben wollen oder so.
Hat jemand einen Vorschlag wie ich das Lösen kann ?
Gruss & Dank,
Bastian