16.12.2019, 21:47
Hallo,
ich hoffe, eure Hilfe nicht zu überstrapazieren. Ich habe in letzter Zeit mehrere Themen geöffnet und ich habe schon wieder eine neue Idee, eine ziemlich komplizierte Sache: es geht darum, der Undiszipliniertheit verschiedener Leute, die nicht aufpassen und -ich gehe davon aus dass es in keinem Fall aus böser Absicht geschieht- in fremden Blättern fummeln, einen technischen Riegel vorzuschieben.
Ich habe eine Mappe, in der ich im Blatt LISTEN1 neue Benutzernamen erfassen kann und für jeden Namen wird aus einem Modellblatt (das immer versteckt ist) ein Blatt erstellt. Es kommt auch vor, dass Namen gelöscht werden (danach wird die Liste wieder sortiert) und das betreffende Blatt wird auch gelöscht.
Jeder Benutzer soll nur Zugang -per Code- zu seinem eigenen Blatt haben und auch nur das sehen. In der Liste gibt es für jeden Benutzer einen Code der ihm erlaubt, sein Blatt anzuzeigen
Wenn er fertig ist mit seiner Arbeit drückt er auf den Knopf "Fertig" auf seinem Blatt. Wenn er es vergisst, soll nach einer gewissen Zeit (30 Min. z.B.) eine optische, nicht zu übersehende (und auch akustische, wenn das möglich ist) Warnung kommen und wenn er immer noch nicht reagiert soll sein Blatt wieder mit dem Passwort versteckt werden.
Neben den Benutzern gibt es einen Moderator, der Zugang zu allen Blättern der Mappe hat, denjenigen die ihm reserviert sind (LISTEN1 und LISTEN2) und denjenigen aller User.
Beim Oeffnen der Mappe soll nur das Blatt MENU sichtbar sein, in dem es eine Schaltfläche für den Moderator gibt und eine für jeden User den es in der Liste gibt (wenn er darauf drückt, wird er nach seinem Code gefragt und bei richtiger Eingabe wird sein Blatt angezeigt); d.h. per VBA soll eine neue Schaltfläche erstellt werden, wenn ein Name hinzu kommt und wenn er gelöscht wird soll sie gelöscht werden.
Wie gesagt, ich will eure Hilfsbereitschaft aber nicht überstrapazieren. Falls jemand es als Challenge betrachtet, würde ich mich freuen, falls ich aber zuviel damit verlange, habe ich volles Verständnis dafür!
Mit freundlichen Grüßen
Alooha
ich hoffe, eure Hilfe nicht zu überstrapazieren. Ich habe in letzter Zeit mehrere Themen geöffnet und ich habe schon wieder eine neue Idee, eine ziemlich komplizierte Sache: es geht darum, der Undiszipliniertheit verschiedener Leute, die nicht aufpassen und -ich gehe davon aus dass es in keinem Fall aus böser Absicht geschieht- in fremden Blättern fummeln, einen technischen Riegel vorzuschieben.
Ich habe eine Mappe, in der ich im Blatt LISTEN1 neue Benutzernamen erfassen kann und für jeden Namen wird aus einem Modellblatt (das immer versteckt ist) ein Blatt erstellt. Es kommt auch vor, dass Namen gelöscht werden (danach wird die Liste wieder sortiert) und das betreffende Blatt wird auch gelöscht.
Jeder Benutzer soll nur Zugang -per Code- zu seinem eigenen Blatt haben und auch nur das sehen. In der Liste gibt es für jeden Benutzer einen Code der ihm erlaubt, sein Blatt anzuzeigen
Wenn er fertig ist mit seiner Arbeit drückt er auf den Knopf "Fertig" auf seinem Blatt. Wenn er es vergisst, soll nach einer gewissen Zeit (30 Min. z.B.) eine optische, nicht zu übersehende (und auch akustische, wenn das möglich ist) Warnung kommen und wenn er immer noch nicht reagiert soll sein Blatt wieder mit dem Passwort versteckt werden.
Neben den Benutzern gibt es einen Moderator, der Zugang zu allen Blättern der Mappe hat, denjenigen die ihm reserviert sind (LISTEN1 und LISTEN2) und denjenigen aller User.
Beim Oeffnen der Mappe soll nur das Blatt MENU sichtbar sein, in dem es eine Schaltfläche für den Moderator gibt und eine für jeden User den es in der Liste gibt (wenn er darauf drückt, wird er nach seinem Code gefragt und bei richtiger Eingabe wird sein Blatt angezeigt); d.h. per VBA soll eine neue Schaltfläche erstellt werden, wenn ein Name hinzu kommt und wenn er gelöscht wird soll sie gelöscht werden.
Wie gesagt, ich will eure Hilfsbereitschaft aber nicht überstrapazieren. Falls jemand es als Challenge betrachtet, würde ich mich freuen, falls ich aber zuviel damit verlange, habe ich volles Verständnis dafür!
Mit freundlichen Grüßen
Alooha