Wer ich bin â und warum Du hier gelandet bist
Ich bin Sönke SchÀfer: Entwickler. Datenmensch. Pragmatiker.
Seit ĂŒber 25 Jahren helfe ich kleinen und mittelstĂ€ndischen Firmen im Norden dabei, ihre Prozesse zu automatisieren.
Nicht mit Buzzwords, sondern mit sauberem Code â meistens in Microsoft Access, SQL Server, VBA oder WordPress, Power Platform und neuerdings mit KI.
Wenn Du sesoft.de
gefunden hast, suchst Du vermutlich kein Hochglanz-Consulting.
Sondern jemanden, der Dein System versteht, bevor er Dir ein neues verkauft.
Was ich mache â und wie ich arbeite
Ich baue keine LeuchttĂŒrme. Ich rĂ€ume im Maschinenraum auf.
Typische Szenarien:
- Access-Datenbanken pflegen, erweitern, stabilisieren
- Schnittstellen zu Excel, SQL Server, REST-APIs bauen
- alte VBA-Monster refactoren
- automatisierte Berichte, Workflows, Office-Integration
- Daten aufbereiten fĂŒr Power BI, Copilot oder externe Tools
Dabei arbeite ich mit dem, was da ist.
Wennâs Access 2007 ist â machen wir das Access 2007-tauglich.
Wennâs SQL Server Express ist â dann hol ich da das Letzte raus.
Beispiel: Ein alter Access-Bolide wird wartbar
Ein Kunde kam mit einer monolithischen .mdb
, 30 Formulare, keine Dokumentation.
Das Ding lief noch â aber keiner traute sich mehr ran.
Erster Schritt: Struktur sichtbar machen.
Dazu nutze ich z.âŻB. dieses Makro, um alle Formulare samt Steuerelementen aufzulisten:
Public Sub ListeFormularSteuerelemente()
Dim frm As AccessObject
Dim ctl As Control
For Each frm In CurrentProject.AllForms
DoCmd.OpenForm frm.Name, acDesign, , , , acHidden
For Each ctl In Forms(frm.Name).Controls
Debug.Print frm.Name & " - " & ctl.Name & " (" & ctl.ControlType & ")"
Next
DoCmd.Close acForm, frm.Name, acSaveNo
Next
End Sub
Danach: Refactoring in Module, Logging, Fehlerhandling rein, ein bisschen Doku.
Das Ergebnis: keine Angst mehr vorm Code. Und neue Funktionen gehen auch wieder.
Warum Access fĂŒr mich nicht tot ist
Access wird oft belÀchelt.
Ich nenne das: unterschÀtzt.
Gerade im Mittelstand gibtâs kaum ein Tool, das schneller liefert:
- GUI, Datenbank und Logik in einem
- kein Deployment nötig
- volle Office-Integration
- mit SQL Server kombinierbar
- extrem wartbar â wenn man weiĂ, wie
Ich bau Dir in Access eine Lösung in 3 Tagen, fĂŒr die andere 3 Sprints brauchen.
Und wenn Access mal nicht reicht?
Dann greif ich zu:
Aufgabe | Lösung |
---|---|
Web-Formular | Power Apps / Blazor |
Automatischer Mailversand | Outlook / CDO / SQL Server |
Dateiexport/-import | VBA + FileSystemObject |
API-Anbindung | MSXML2.XMLHTTP + JSON |
Berichte und Dashboards | Power BI / SSRS |
Was Du bekommst, wenn Du mich buchst
- Klartext statt PowerPoint
- funktionierenden Code statt Konzeptpapier
- schnelle Hilfe statt Warteschleife
- Support auf Zuruf â mit Augenhöhe und Erfahrung
Ich bin nicht der gĂŒnstigste. Aber wahrscheinlich der Effizienteste, den Du finden wirst.
Wenn Du was bewegen willst â meld Dich
Ich schau mir Dein System an.
Mach Dir VerbesserungsvorschlÀge.
Und wenn Du willst, setz ichâs um â pragmatisch, effizient, sicher.
DatenschĂ€fer â Analyse, Auswertung und Automatisierung fĂŒr KMU im Norden đ
Keine Antworten