Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Username (von Windows) bei Zugriff auf eine bestimmte Datei mitloggen

Frage Microsoft Microsoft Office

Mitglied: viewpoint

viewpoint (Level 1) - Jetzt verbinden

26.07.2007, aktualisiert 15:46 Uhr, 5751 Aufrufe, 3 Kommentare

Hallo!

Besteht die Möglichkeit, den Usernamen vom Windowskonto bei einem Zugriff auf eine bestimmte Excel Datei mit Datum und Uhrzeit zu protokollieren?
Vielleicht gibt es eine rasche VBA Lösung für das?

Danke
Mitglied: DerSchorsch
26.07.2007 um 09:58 Uhr
Hallo,

Windows kann selbst eine Überwachung von Dateien durchführen. Die Ereignisse landen dann im Ereignisprotokoll-> Sicherheitsprotokoll.
Ich würde diesen Ansatz wählen, da er das normale Arbeiten nicht stört und dann eher nach einem Tool suchen, mit dem das Ereignisprotokoll besser ausgewertet werden kann.

Wie die Überwachung aktiviert wird, hängt von der Windows-Version ab. Grundsätzlich muss man in der Systemrichtlinie das ganze erstmal aktivieren und dann am jeweiligen Objekt (Verzeichnis oder Datei) die Überwachung einschalten.

Gruß,
Schorsch
Bitte warten ..
Mitglied: viewpoint
26.07.2007 um 11:16 Uhr
Hallo!

Es geht hier um eine Liste die von mehreren Leuten bearbeitet wird.

Ich wollte lediglich rechts am Ende der letzten Zelle automatisch die Uhrzeit, das Datum und das Kürzel des Mitarbeiters stehen haben, der diese Zeile eingetragen hat.

Hierzu wäre es zu aufwändig mit dem Windows Ereignisprotokoll zu arbeiten.
Bitte warten ..
Mitglied: bastla
26.07.2007 um 15:46 Uhr
Hallo viewpoint!

Dann soll das eher sowas werden:
01.
Private Sub Worksheet_Change(ByVal Target As Range) 
02.
Const Sp = "H" 'Spalte für Timestamp 
03.
Dim R As Integer, strUser As String 
04.
R = Target.Row 
05.
If R >= 3 Then 'erst ab Zeile 3 
06.
    strUser = CreateObject("WScript.Network").UserName 
07.
 
08.
    Cells(Target.Row, Sp).Value = strUser & _ 
09.
    "_" & _ 
10.
    Format(Now, "YYYY-MM-DD") & _ 
11.
    "_" & _ 
12.
    Format(Now, "HH:MM:SS") 
13.
End If 
14.
End Sub
Öffne per Rechtsklick auf das Tabellenregister und Auswahl von "Code anzeigen" das Codefenster für die jeweilige Tabelle und füge den Code dort ein, lege die gewünschte Spalte für das Eintragen des Timestamps fest und korrigiere bei Bedarf die Zeile, ab welcher Änderungen (also zB auch das Löschen eines Zellinhaltes) protokolliert werden sollen.

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
VB for Applications
gelöst Zugriff auf Datei auf Sambalaufwerk mit VBA(Execl) (3)

Frage von qwertz1 zum Thema VB for Applications ...

Windows Netzwerk
Windows Zugriff auf Server Freigabe per WLAN (3)

Frage von griffin zum Thema Windows Netzwerk ...

Windows Server
Probleme mit Client Software Zugriff auf Windows Server 2012 (8)

Frage von it-kolli zum Thema Windows Server ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...