ich habe was kniffliges: Bei Öffnen einer XLS Datei prüfe ich über VBA, ob jemand auf einem Webserver einen Eintrag in einem (geschützten) Lizenzfile hat. Wenn ja, werden ihm einige Makros vom Server zur Verfügung gestellt, mit denen er Prozessdaten bearbeiten kann.
Wenn nein, schließt sich die Datei und er sieht nix.
Die Frage ist nun: wie verhindere ich, dass jemand, der keine Lizenz hat, die Makros deaktiviert und die Prozessdaten zumindest in lesbarer Form hat? Dafür müsste ich verhindern, dass die Datei überhaupt geöffnet werden kann, wenn jemand Makros deaktiviert. Geht das?
Passwortschutz für die Datei ist keine Option, da das PW ja mit der Datei weitergegeben werden könnte. Die (zeitlich limitierte) Lizenz verhindert die Weitergabe sicher.
Danke für Eure Ideen!
Viele Grüße aus Köln
Marko