Wer hat das Sheet verändert?

26/04/2009 - 11:43 von Heinz Müller | Report spam
Hallo Zusammen,

ich möchte ein Sheet veröffentlich ( für andere User zugànglich machen )
auf das ich aber ein Passwort für den Schreibschutz setze.

Das Sheet soll nur durch mich und einen Kollege bearbeitet werden dürfen.

Nun gibt es ja immer Kollegen die trotzdem versuchen das PW zu "erraten". ;-)

Gibt es eine Möglichkeit, gerne auch per VBA, zu prüfen und mitzuprotokollieren,
welcher User das Sheet mit korrektem Passwort geöffnet hat? Ich stelle mir das so
vor, dass jeder, der das Sheet öffnet und das korrekte Passwort für den Schreibschutz
eingibt, in einem versteckten Tabellenblatt mit Uhrzeit und Username gespeichert wird.
Das "versteckte" Tabellenblatt soll immer weiter fort geschrieben werden, damit man
eine Art Historisierung hat.

EXCEL 2002

Bin für jeden Tip dankbar.

Danke!

Gruß
Heinz
 

Lesen sie die antworten

#1 Andreas Killer
26/04/2009 - 12:08 | Warnen spam
Heinz Müller schrieb:

Gibt es eine Möglichkeit, gerne auch per VBA, zu prüfen und mitzuprotokollieren,
welcher User das Sheet mit korrektem Passwort geöffnet hat? Ich stelle mir das so


Wenn Du die Mappe unter "Extras\Arbeitsmappe freigeben\Status" für
mehrere Benutzer freigibst und in der Karte "Weitere" das
Änderungsprotokoll aktivierst ist damit schon alles passiert und Du
kannst jede Änderung nachvollziehen.

Eine Überwachung ob er versucht das Passwort einzugeben oder auch
korrekt eingegeben hat ist IMHO nicht möglich, da diese Aktion kein
Ereignis hat welches sich überwachen ließe.

Wenn die Datei im Netzwerk liegt wàre es sinnvoller die Netzwerkrechte
so zu vergeben das bestimmte User einen Vollzugriff und andere nur
Lesezugriff haben um eine Änderung zu verhindern.

Oder habe ich Dich jetzt missverstanden?

Andreas.

Ähnliche fragen