Hi, ich bin José.
Ich studiere Wirtschaftsinformatik im Master an der HTW Berlin und beschäftige mich am liebsten damit, wie man Probleme mit Technologie sinnvoll lösen kann.
Dabei geht es mir nicht darum, immer die komplizierteste Lösung zu finden. Ich möchte Dinge entwickeln, die funktionieren und anderen wirklich etwas bringen.
Angefangen habe ich mit einem dualen Informatikstudium in der IT einer Unternehmensgruppe. Aus ihr heraus wurde die Tec:IT gegründet, und ich habe die Gründung in einem kleinen Team begleitet. Mittlerweile arbeite ich bei Park & Pay im IT-Projektmanagement, betreue digitale Plattformen und entwickle auch eigene Lösungen. Zum Beispiel eine Analyseplattform, mit der rund 55.000 Parkvorgänge und Forderungen monatlich ausgewertet werden.
Da ich auch außerhalb der Arbeit gerne neue Ideen ausprobiere, habe ich zusammen mit einem Kommilitonen
gegründet. Dort entwickeln wir eigene Apps, Websites und KI-gestützte Produkte.
Und wenn ich gerade nicht am Rechner sitze, bin ich wahrscheinlich beim Sport oder mit etwas anderem beschäftigt, das mich neugierig gemacht hat.
Fallstudie 07 · Daten
Excel-Tools für die Arbeit
Erst prüfen, dann übergeben. VBA-Makros für den Arbeitsalltag, allen voran der Export von Abschleppvorgängen an einen Partner.
- Bereich
- Daten
- Stand
- Oktober 2026, drei Versionen
- Umfang
- rund 1.270 Zeilen VBA
- Ausgabe
- CSV, XLSX oder ZIP mit Bildordner
- Technologien
- ExcelVBAADODBPowerShell
- Formatkennung und Spalten
- Pflichtfelder und Datumswerte
- Grundvariante laut Stammdaten
- Beweisfotos vorhanden
- Summe = Grundbetrag + Zuschläge
Zeile 3, Spalte T: Betrag weicht von Grundbetrag + Zuschlägen ab
Nachgebaut · Beispielwerte
01 · Ausgangslage
Abschleppvorgänge werden in Excel erfasst und regelmäßig an einen externen Partner übergeben, in einem festen CSV-Format und mit Beweisfotos. Das Makro prüft vor dem Export jede Zeile: Formatkennung, Pflichtfelder, Datums- und Zahlenwerte, Schreibweisen gegen ein Stammdatenblatt, Fotos und ob der Betrag aus Grundbetrag und Zuschlägen aufgeht. Bei einem Fehler springt es in die betroffene Zelle.
02 · Ablauf
4 Stationen, ein durchgehender Weg.
- 01Vorgänge
- 02Prüfung
- 03Export
- 04Übergabe
03 · Einblick
Die Arbeitsmappen enthalten personenbezogene Daten. Deshalb hier ein Auszug aus dem Quelltext.
1' Makros:2' Export_DELPARK_ZIP -> ZIP mit CSV + Bilder\*.jpg3' Export_DELPARK_CSV -> nur CSV4' Export_DELPARK_XLSX -> nur XLSX (Kontrollansicht)5 6Private Const FIRST_DATA_ROW As Long = 37Private Const HEADER_ROW As Long = 28Private Const FORMAT_KENNUNG As String = "Format,NF_EIN_0.3"9Private Const BILDER_ORDNER As String = "Bilder"10Private Const EXPORT_ORDNER As String = "Export"11 12Private Const BEWEISFOTOS_PFLICHT As Boolean = True ' mind. ein Foto je Vorgang13Private Const MAX_FOTOS_PRO_VORGANG As Long = 2 ' 0 = keine Begrenzung14Private Const GRUNDVARIANTE_PFLICHT As Boolean = True ' Grundvariante + Betrag Pflicht15Private Const SUMMEN_PRUEFUNG As Boolean = True ' Betrag = Grundbetrag + alle Zuschläge04 · Geschichte
Ausgangslage
Abschleppvorgänge werden in Excel erfasst und an einen externen Partner übergeben. Der erwartet ein festes CSV-Format und zu jedem Vorgang Beweisfotos. Fehler fielen bisher erst beim Empfänger auf.
Wie es gebaut ist
Ein VBA-Modul mit drei Makros: ZIP mit CSV und Bildordner für die Übergabe, nur CSV, oder XLSX als Kontrollansicht. Vor jedem Export läuft eine Prüfkette über jede Zeile: Formatkennung und Spaltenstruktur, Pflichtfelder, Datums- und Zahlenwerte, Länderkennzeichen mit genau drei Zeichen, Grundvariante und Zuschläge in der Schreibweise des Stammdatenblatts, höchstens zwei Fotos je Vorgang, die auch wirklich im Bildordner liegen, und ob der Betrag aus Grundbetrag und Zuschlägen aufgeht. Bei einem Fehler springt das Makro in die betroffene Zelle und sagt, was fehlt. Doppelte Leerzeichen werden still bereinigt und gemeldet. Das ZIP entsteht über PowerShell, mit der Shell als Rückfallebene.
Mein Anteil
Das Makro habe ich geschrieben, in drei Versionen innerhalb weniger Tage weiterentwickelt.
Hinweis zu den Bildern
Die Arbeitsmappen enthalten personenbezogene Daten und werden nicht gezeigt. Zu sehen sind ein Auszug aus dem Quelltext und eine nachgebaute Bühne mit Beispielwerten.
OS X Josemite 10.10 · Berlin
Tippe help für eine Übersicht.