Pano Automation
Menü

Kennen Sie das? · Weitergabe von Excel-Werkzeugen

Wie lässt sich die Nutzung einer Excel-Mappe zeitlich begrenzen?

Sie geben ein Kalkulations- oder Auftragstool an Kunden weiter. Die Nutzungsdauer soll erkennbar geregelt sein und bei Bedarf verlängert werden können.

Kurz gesagt

Eine Excel-Anwendung kann ein Ablaufdatum prüfen und vereinbarte Funktionen nach Fristende sperren. Ein Freischaltcode oder eine aktualisierte Berechtigung kann die Nutzung verlängern. Dafür werden Prüfzeitpunkt, betroffene Funktionen und der Zugriff auf bereits erfasste Daten festgelegt; eine lokale Excel-Datei bietet keinen unüberwindbaren Kopierschutz.

Das Problem

Nutzungsdauer und Datenzugriff brauchen eigene Regeln

Ein Datum auf dem Deckblatt reicht für eine technische Begrenzung nicht aus. Die Anwendung muss wissen, was vor und nach dem Termin erlaubt ist.

Kopien laufen weiter

Eine kopierte Mappe kennt das Ende einer vereinbarten Nutzungsdauer nicht, solange keine entsprechende Prüfung eingebaut ist.

Eine Warnung wird übersehen

Ein Hinweis kann informieren. Soll eine Funktion tatsächlich enden, muss auch deren Ausführung kontrolliert werden.

Die Verlängerung ist umständlich

Ohne vorgesehenen Freigabeweg werden neue Dateien verschickt oder einzelne Datumswerte von Hand geändert.

Alte Daten werden noch gebraucht

Kunden müssen abgeschlossene Vorgänge unter Umständen weiter lesen oder exportieren können. Das gehört in den Entwurf der Anwendung.

So gehen wir vor

Frist, Funktionsumfang und Verlängerung zusammen planen

  1. Gewünschte Nutzung festlegen

    Gemeinsam bestimmen wir, welche Funktionen befristet sind und welche Daten weiterhin zugänglich bleiben sollen.

  2. Prüfung einbauen

    Die Anwendung prüft die Freigabe beim Start und an den betroffenen Funktionen.

  3. Fristende verständlich anzeigen

    Ein Hinweis nennt den Grund und den vorgesehenen Weg zur Verlängerung.

  4. Freischaltung und Rückfälle testen

    Wir prüfen gültige und ungültige Freigaben sowie das Verhalten bei fehlenden Voraussetzungen.

Der Ablauf auf einen Blick

Mappe öffnenNutzungsfreigabe prüfen
Frist erreicht?Vereinbarte Funktionen bleiben gesperrt
Freigabe verlängernCode prüfen und neue Frist anzeigen
Schematischer Ablauf. Die Umsetzung richtet sich nach Ihrer Anwendung.

Der Schutzumfang hängt unter anderem von Makroausführung, lokaler Uhrzeit und Manipulationsmöglichkeiten ab. Falls eine belastbare zentrale Lizenzprüfung nötig ist, wird dafür eine passende Architektur bewertet.

Umgesetzt in Kundenprojekten

Befristete Freigabe als wiederverwendbarer Baustein

Beispiel

Freigabe einer Auftragsmappe

StatusNutzungsfrist erreicht
Neue AufträgeGesperrt
BestandsdatenNach vereinbarter Regel
VerlängerungFreischaltcode prüfen
Schematischer Ablauf mit Beispieldaten. Umfang und Meldungen werden je Anwendung festgelegt.
  • PraxisAblaufdatum und Freischaltcode sind in Kundenmappen bereits als Bausteine umgesetzt.
  • AnpassungFristen, betroffene Funktionen und der Verlängerungsweg richten sich nach dem jeweiligen Werkzeug.
  • ErgebnisDie vereinbarte Laufzeit wird im Programm sichtbar und an den vorgesehenen Stellen geprüft.
Passenden Baustein auf der Startseite ansehen →

Häufige Fragen

Was Sie vor der nächsten Änderung wissen sollten

Ist das ein vollständiger Kopierschutz?

Nein. Eine lokal ausgelieferte Excel-Datei lässt sich nicht wie ein zentral betriebener Dienst kontrollieren. Der erforderliche Schutz wird vor der Umsetzung geklärt.

Was passiert mit vorhandenen Daten?

Das wird ausdrücklich festgelegt. Eine Fristprüfung soll keine Daten löschen; Lese- und Exportmöglichkeiten werden passend zum Anwendungsfall vorgesehen.

Kann eine Nutzung verlängert werden?

Ja, ein Freischaltcode oder eine aktualisierte Berechtigung kann als Verlängerungsweg vorgesehen werden. Welche Bindung an Mappe oder Nutzer nötig ist, klären wir im Entwurf.

Funktioniert die Prüfung ohne Makros?

Eine VBA-Prüfung wird bei deaktivierten Makros nicht ausgeführt. Deshalb werden auch der Zustand der Datei ohne Makros und die Grenzen dieses Ansatzes geprüft.

Nächster Schritt

Besprechen wir die Laufzeit Ihres Werkzeugs

Welche Funktionen sollen befristet sein, wer nutzt die Mappe und was soll danach noch zugänglich bleiben? Diese drei Fragen bestimmen die passende Umsetzung.