Access Partner

Grund für Modernisierung

Der Access-Entwickler ist weg — niemand kennt die Lösung noch

Die Access-Datenbank ist über Jahre gewachsen, war lange das Werk einer einzigen Person — und jetzt ist diese Person im Ruhestand, gekündigt oder nicht mehr erreichbar. Niemand traut sich an den VBA-Code, aber das Tagesgeschäft hängt daran.

Modul1.bas — VBA Editor 1 ' TODO: refaktorieren 2 Public Function BerechneTarif (id As Long) 3 ' warum +0.0734? k.A. 4 x = rs("basis") * 1.19 + 0.0734 5 If flag Then x = x - (x Mod 7) 6 ... 7 End Function ? keiner weiß mehr leerer Platz

Typische Anzeichen

  • • Dokumentation fehlt oder ist Jahre veraltet
  • • VBA-Module sind unkommentiert, verschachtelt und schwer lesbar
  • • Passwortgeschützte Bereiche (VBA-Projekt oder Datenbank) sind nicht mehr zugänglich
  • • Niemand weiß, welche Formulare wirklich noch verwendet werden
  • • Kleine Änderungen werden zum Risiko — "ich fasse das lieber nicht an"
  • • Anfragen nach neuen Auswertungen bleiben monatelang liegen

Warum das nicht von selbst besser wird

Individuelle Access-Lösungen sind selten dokumentiert. Mit dem Weggang des Entwicklers geht nicht nur Code-Wissen verloren, sondern auch der fachliche Kontext: warum eine bestimmte Regel eingebaut wurde, welche Ausnahme warum existiert. Je länger niemand den Code anfasst, desto riskanter wird jede Änderung — und desto wahrscheinlicher ist der Moment, in dem etwas Wichtiges bricht und niemand weiß, wie es wieder zum Laufen kommt.

Wie wir das lösen

Bestandsaufnahme statt Blindflug

Wir analysieren Ihre Access-Datenbank: Tabellen, Formulare, Berichte, VBA-Module, Referenzen. Sie bekommen eine verständliche Übersicht, was es wirklich gibt, was davon genutzt wird und wo Risiken liegen.

Bestandsaufnahme ansehen →

Pflege übernehmen, ohne Neustart

In vielen Fällen reicht es, zunächst die laufende Access-Lösung sauber zu übernehmen: Änderungen werden wieder möglich, das System wird dokumentiert und Änderungen nachvollziehbar versioniert.

Betreuung ansehen →

Schrittweise in eine wartbare Webanwendung

Parallel planen wir die Ablösung zu einer Webanwendung, deren Code lesbar, versioniert und von mehreren Entwicklern pflegbar ist — damit dieselbe Abhängigkeit nicht in fünf Jahren erneut entsteht.

Webanwendung ansehen →

Häufige Fragen

Was, wenn das VBA-Projekt passwortgeschützt ist?
Für eine Übernahme brauchen wir in der Regel das VBA-Passwort. Falls es nicht mehr auffindbar ist, lassen sich passwortgeschützte VBA-Projekte in vielen Fällen nach rechtlicher Klärung und mit Ihrer Zustimmung öffnen. Das klären wir vor Projektbeginn.
Lohnt sich die Übernahme der Access-Lösung überhaupt noch?
Wenn die Lösung das Tagesgeschäft trägt: ja. Bestehende Logik enthält Jahre an Feinarbeit, die sich kein Team noch einmal von Null aufbaut. Migration übernimmt diese Logik — in einer Form, die wieder wartbar ist.
Können Sie einzelne Module übergangsweise pflegen?
Ja. Wir übernehmen laufende Access-Lösungen auch nur für Wartung und kleine Anpassungen, während die eigentliche Migration noch geplant oder bewusst zurückgestellt ist.

Klingt bekannt?

Ein kurzes Gespräch reicht oft, um einzuordnen, ob bei Ihnen ein Quick-Fix, ein hybrider Zwischenschritt oder die Ablösung zu einer Webanwendung der richtige Weg ist.