Zeitliche begrenztes Zugriffsrecht für Excel Anwendung

#0
10.08.2005, 14:41
...neu hier

Beiträge: 1
#1 Hallo,
ich bräuchte Hilfe bei einer etwas ungewöhnlichen Angelegenheit:

Ist es möglich, eine Excel-Datei so zu tunen, dass sich diese nach einer bestimmten zeit löscht oder sämtliche Zugriffsrechte erlöschen?

Für schnelle Hilfe oder Feedback jetzt schon vielen Dank.
Seitenanfang Seitenende
10.08.2005, 15:16
Member

Beiträge: 427
#2 Mit dem Excelinternen Visual Basic kannst du durchaus eine Überwachung einbauen, die z.B. ab einem bestimmten Datum alle Zellinhalte löscht (Das Exceldokument kann sich allerdings zur Laufzeit nicht selbst löschen). Wenn du das Dokument dann mit Paßwort schützt ist es auch halbwegs sicher.
__________
Gruß BugFix
Seitenanfang Seitenende
12.08.2005, 11:44
Member

Beiträge: 427
#3 Öffne die Excel-Datei, die diesen 'Schutz' bekommen soll. Gehe auf <Extras> <Makros> <Visual Basic Editor> <Einfügen --> Modul>. Hier kannst du jetzt munter codieren. Für dein Ziel reicht folgende Abfrage:
____________________________________________________________

Sub loeschen()
Dim Aktuell_Datum As Date, Ziel_Datum As Date
Aktuell_Datum = Date
Ziel_Datum = "12. Oktober 2005"
If Aktuell_Datum >= Ziel_Datum Then
Application.DisplayAlerts = False
Worksheets("Tabelle1").Delete
Application.DisplayAlerts = True
End If
End Sub
____________________________________________________________

Brauchst du nur kopieren und dein Zieldatum und den Tabellennamen ändern. Wenn mehrere Tabellen vorhanden sind mußt du mehrere Zeilen mit
'Worksheets("Tabelle Name").Delete'
einfügen. Die Codezeile 'Application.DisplayAlerts = False' (bzw. '..True') bewirkt, dass eine Löschwarnung unterdrückt (bzw. aktiviert) wird.
Du mußt dein Excel-Objekt aber mit Paßwort schützen und deine Formeln unsichtbar machen, sonst ist das alles für die Katz.

Anmerkung:
Funktionieren wird es vermutlich nur, wenn der Anwender die Datei mit MS Excel öffnet. Verwendet er dagegen z.B. StarOffice wird dies wohl nicht funktionieren - hab ich allerdings auch noch nie probiert.

Edit:
Einen Haken hat die Sache aber - da es sich hier um ein Makro handelt wird dies bei Sicherheitsstufe 'Hoch' gar nicht, bei 'Mittel' auf Anfrage und nur bei 'Niedrig' problemlos ausgeführt. Da die gezielte Deaktivierung des Makro-Sicherheitsstatus nicht nur deine Datei, sondern den Fremdrechner gesamt betreffen würde, gebe ich dazu auch keine Anleitung.
__________
Gruß BugFix
Dieser Beitrag wurde am 12.08.2005 um 12:04 Uhr von BugFix editiert.
Seitenanfang Seitenende
Um auf dieses Thema zu ANTWORTEN
bitte erst » hier kostenlos registrieren!!

Folgende Themen könnten Dich auch interessieren: