mehrere User greifen schreibgeschützt auf eine Excel Tabelle zu. Ich möchte auf Knopfdruck sehen, wer die Tabelle im Moment benutzt. Habe leider kaum VBA-Kenntnisse. Gibt es hierfür eine einfache Lösung ???
mehrere User greifen schreibgeschützt auf eine Excel Tabelle zu. Ich möchte auf Knopfdruck sehen, wer die Tabelle im Moment benutzt. Habe leider kaum VBA-Kenntnisse. Gibt es hierfür eine einfache Lösung ???
Du kannst die Datei freigeben, allerdings weiss ich nicht, ob das mit schreibgeschützen Dateien geht. Dann kannst Du unter Extras/freigeben sehen, wer gerade drin ist.
Ansonsten wird's ohne VBA schwierig. Man könnte eine Prozedur einbauen, die beim Öffnen der Tabelle einen Eintrag in eine andere (nicht schreibgeschützte) Tabelle schreibt und beim Schliessen wieder löscht. Mit einer API-Funktion (GetUserName) kann men den Namen, mit dem der User in Windows angemeldet ist, ermitteln. Man müsste noch verschiedene Sicherungen einabuen, z.B, keine Mehrfacheinträge, wenn ein Rechner abgeschmiert ist und daher der Eintrag nicht entfernt wurde.
Daniel