Excel-VBA-Modernisierung für Unternehmen
Excel-Lösungen für Ihre Abläufe, damit Ihr Team mit vertrauten Werkzeugen weiterarbeiten kann.
MDS modernisiert Excel- und VBA-Anwendungen, damit bewährte Fachregeln weiter nutzbar bleiben. Zuerst prüfen wir Code, Formeln und Datenquellen. Danach beheben wir Fehler und Engpässe schrittweise, mit Tests, Dokumentation und persönlicher Projektleitung.
Wir sichern zunächst den bestehenden Stand und klären, was erhalten bleiben soll. Anschließend priorisieren wir Risiken und Verbesserungen. Dabei berücksichtigen wir Ihre konkrete Umgebung, etwa Microsoft 365, Office 64-Bit oder geänderte Abläufe.
Anonymisierte Beispielanwendung · Ansicht wird nur durch Ihre Auswahl gewechselt
„Herr Dünnweber & sein Team haben in kürzester Zeit all unsere Anforderungen an eine VBA-Lösung begriffen und diese im geplanten Zeitraum und Budget umgesetzt – sehr zu empfehlen!“
Visibel GmbH
Was soll in Ihrem Excel-Prozess besser werden?
Wählen Sie Ihre Ausgangslage, damit Sie passende Leistungen und Beispiele sehen. Anschließend besprechen wir einen sinnvollen nächsten Schritt.
Wiederkehrende Excel-Arbeit automatisieren
Wir verbinden Importe, Prüfungen und Auswertungen zu einem geführten Ablauf. Dadurch können Anwender die Ergebnisse kontrollieren und Fehler gezielt bearbeiten.
- Zuerst werden Daten eingelesen, damit unterschiedliche Quellen gemeinsam nutzbar sind.
- Dabei prüfen wir Pflichtwerte und Abweichungen, bevor Ergebnisse weiterverarbeitet werden.
- Anschließend werden Berichte erzeugt, sodass ihre Erstellung wiederholbar bleibt.
Aus einer gewachsenen Excel-Datei wird ein verlässlicher Arbeitsprozess
- Daten werden kopiert, weil mehrere Dateien als Quelle dienen.
- Dabei können sich Formate und Spalten unterscheiden.
- Fehlende Werte fallen spät auf, sodass Nacharbeit nötig wird.
- Zuerst importiert die Anwendung Daten in einer festen Struktur.
- Danach prüft sie Pflichtwerte und Formate nach Ihren Regeln.
- Abweichungen sind sofort sichtbar, damit Sie diese klären können.
Was wir bei Ihrer Excel-VBA-Modernisierung prüfen
Zuerst trennen wir Fehler, technische Risiken und gewünschte Erweiterungen. Daraus bilden wir überschaubare Arbeitspakete. So können Sie die bewährte Fachlogik erhalten und Verbesserungen gezielt prüfen.
01VBA-Code und Formeln prüfen
Wir untersuchen Aufbau und Fachregeln, damit Sie die Abhängigkeiten der Anwendung verstehen.
VBA-Code und Formeln prüfen
Wir untersuchen Aufbau und Fachregeln, damit Sie die Abhängigkeiten der Anwendung verstehen.
- Zuerst erfassen wir Module, Formeln und verwendete Bibliotheken.
- Dabei prüfen wir auch externe Dateien und angebundene Datenquellen.
- Risiken und nächste Schritte werden dokumentiert, sodass Sie Prioritäten festlegen können.
VBA · Power Query · Office Scripts · Power Automate
02Fehler und Laufzeiten verbessern
Wir stellen Abbrüche und lange Laufzeiten nach, damit ihre Ursachen gezielt behoben werden können.
Fehler und Laufzeiten verbessern
Wir stellen Abbrüche und lange Laufzeiten nach, damit ihre Ursachen gezielt behoben werden können.
- Zunächst untersuchen wir typische Fehlerfälle und langsame Arbeitsschritte.
- Danach verbessern wir Verarbeitung und Datenzugriffe an den betroffenen Stellen.
- Ergebnisse vor und nach der Änderung werden verglichen, damit fachliche Regeln erhalten bleiben.
Excel · VBA · Add-ins · SQL
03Microsoft 365 und 64-Bit vorbereiten
Zuerst prüfen wir die gewünschte Office-Umgebung. Danach passen wir betroffene Stellen gezielt an.
Microsoft 365 und 64-Bit vorbereiten
Zuerst prüfen wir die gewünschte Office-Umgebung. Danach passen wir betroffene Stellen gezielt an.
- API-Deklarationen und Bibliotheken werden geprüft, weil sie von der Office-Version abhängen können.
- Außerdem erfassen wir Add-ins und andere externe Komponenten.
- Anschließend testen wir typische Arbeitsabläufe in der Zielumgebung.
VBA-Audit · Microsoft 365 · Office 2024
04Datenquellen und Schnittstellen absichern
Wir prüfen vorhandene Importe, damit Datenübernahmen und Fehlerfälle nachvollziehbar bleiben.
Datenquellen und Schnittstellen absichern
Wir prüfen vorhandene Importe, damit Datenübernahmen und Fehlerfälle nachvollziehbar bleiben.
- Zunächst prüfen wir die verfügbaren Zugänge und Datenformate.
- Fehlerbehandlung und Protokolle werden ergänzt, damit fehlerhafte Daten erkannt werden.
- Außerdem dokumentieren wir, welche Änderungen an Quellen die Anwendung beeinflussen können.
ODBC · APIs · Microsoft 365
05Bedienung und Wissen sichern
Wir erklären Fachregeln und Abläufe, damit weitere Verantwortliche die Anwendung betreuen können.
Bedienung und Wissen sichern
Wir erklären Fachregeln und Abläufe, damit weitere Verantwortliche die Anwendung betreuen können.
- Eingaben und Meldungen werden verständlicher gestaltet, sodass Anwender Fehler besser einordnen können.
- Dabei dokumentieren wir Fachregeln und wichtige Schritte für den Betrieb.
- Anschließend weisen wir Anwender und Verantwortliche in die überarbeitete Lösung ein.
Power Query · Power Pivot · Power BI
06Modernisierung schrittweise einführen
Wir teilen Änderungen in prüfbare Schritte, damit sie zu Tagesgeschäft und verfügbarem Aufwand passen.
Modernisierung schrittweise einführen
Wir teilen Änderungen in prüfbare Schritte, damit sie zu Tagesgeschäft und verfügbarem Aufwand passen.
- Zuerst legen wir Prioritäten und Prüfkriterien mit Ihrem Team fest.
- Danach planen wir Zwischenstände und einen Rückfallweg für die Einführung.
- Außerdem stimmen wir Wartung und mögliche nächste Erweiterungen ab.
Microsoft 365 · Power Platform
Beschreiben Sie zunächst die Aufgabe. Danach prüfen wir, welche Grundlage fachlich und wirtschaftlich passt. VBA kann Ihre Desktop-Abläufe steuern; Power Query hilft dagegen beim Aufbereiten von Daten. Wenn viele Personen parallel arbeiten oder zentrale Zugriffsrechte nötig sind, prüfen wir auch eine Datenbank oder andere Microsoft-Lösungen.
Wir empfehlen Excel dann, wenn Excel wirklich zur Aufgabe passt
Excel eignet sich für viele fachliche Aufgaben, wenn Nutzung und Datenhaltung dazu passen. Deshalb prüfen wir auch Alternativen wie eine Datenbank oder Power Apps. Entscheidend ist dabei, wie Ihr Team arbeiten soll und welche Daten gemeinsam genutzt werden.
- Excel bleibt flexibel, wenn Ihr Team Berechnungen und Auswertungen selbst anpassen soll.
- Bewährte Abläufe lassen sich weiterführen, während wir einzelne Arbeitsschritte verbessern.
- Eine überschaubare Anwendergruppe kann gut damit arbeiten, sofern Änderungen an gemeinsamen Daten abgestimmt werden.
- Vorhandene Microsoft-Werkzeuge können einbezogen werden, damit Daten nicht mehrfach erfasst werden müssen.
Geschäftskritische Excel-Lösungen benötigen mehr als funktionierenden Code
Zuerst schauen wir uns den Arbeitsablauf und bewährte Ergebnisse an. Danach erfassen wir Abhängigkeiten und vereinbaren klare Prüffälle. Dadurch können Sie nachvollziehen, ob die neue Version Ihre fachlichen Anforderungen erfüllt.
Excel-Lösungen aus unterschiedlichen Fachbereichen
Wählen Sie eine Aufgabenstellung, damit die passenden dokumentierten Projektbeispiele angezeigt werden. Die Kundenangaben sind dabei anonymisiert.
Wirtschaftlichkeitsplanung für 300+ Projektgesellschaften
- Ausgangslage
- 1.900 Projektzeilen und über 560 Spalten waren nur für Spezialisten beherrschbar.
- Ergebnis
- Geführte, bankfähige Berichte in Sekunden; produktiv nach drei Wochen.
Kalkulation mit Ampellogik und Frachtmodul
- Ausgangslage
- Konditionen, Mindestpreise und Frachten mussten manuell zusammengeführt werden.
- Ergebnis
- Einheitliche Kalkulation und Angebotserstellung ohne Excel-Spezialwissen.

Acht Makrodateien auf Office 64-Bit migriert
- Ausgangslage
- Geschäftskritische Makros mussten ohne Prozessbruch migriert werden.
- Ergebnis
- API-Aufrufe, Verweise und Funktionen dokumentiert angepasst und getestet.

Produktionscontrolling aus SQL, Excel und Access
- Ausgangslage
- Daten aus mehreren Systemen mussten für Analysen manuell konsolidiert werden.
- Ergebnis
- Kontrollierter Import und eine belastbare Datenbasis für operative Entscheidungen.
Wie viel manueller Aufwand steckt heute in Ihrem Excel-Prozess?
Mit wenigen Angaben erhalten Sie eine erste Orientierung zum Zeitaufwand. Dabei nutzen wir Ihre Eingaben, ohne eine bestimmte Einsparung zu versprechen.
Der Wert beschreibt den heutigen Aufwand, denn nicht jeder Schritt lässt sich vollständig automatisieren. Anschließend prüfen wir, welche Teile technisch und fachlich sinnvoll vereinfacht werden können.
- Daten automatisch übernehmen
- manuelle Prüfungen reduzieren
- Berichte standardisiert erzeugen
Persönlich beraten, mit passender Fachkompetenz umgesetzt
Dr. Matthias Dünnweber bespricht zunächst Ihre Anfrage und bleibt je nach Projekt als Ansprechpartner und Projektleiter eingebunden. Danach werden passende Spezialisten aus dem MDS-Team hinzugezogen, etwa für Entwicklung, Datenanbindung, Tests und Dokumentation.
Dr. Matthias Dünnweber
Geschäftsführer und Projektleitung
So beginnt ein Excel-Projekt mit MDS
Zuerst verstehen wir Ihren Ablauf und die gewünschten Ergebnisse. Danach wählen wir die passende technische Grundlage.
Sie zeigen uns die Aufgabe
Beschreiben Sie zunächst Ihre Aufgabe in wenigen Sätzen. Wenn vorhanden, helfen anonymisierte Dateien oder Screenshots bei der ersten Einordnung.
Wir ordnen die Situation ein
Wir klären Ziele, Anwender und Datenquellen, damit die Umsetzung zu Ihrem Alltag passt. Außerdem prüfen wir die Office-Umgebung und wichtige Risiken.
Sie erhalten eine Empfehlung
Anschließend besprechen wir den Lösungsweg und einen realistischen Aufwand. Dabei legen wir fest, welche Informationen für den nächsten Schritt noch fehlen.
Für das erste Gespräch reicht eine Beschreibung Ihres Bedarfs. Ein fertiges Lastenheft ist deshalb noch nicht nötig.
Fragen zur Excel-VBA-Modernisierung
Muss eine bestehende Excel-VBA-Anwendung vollständig ersetzt werden?
Nein, denn häufig lassen sich bestehende Anwendungen gezielt verbessern. Zuerst prüfen wir funktionierende Fachregeln und technische Grenzen. Ein anderes System empfehlen wir anschließend nur, wenn Nutzung, Datenhaltung oder neue Anforderungen dafür sprechen.
Können Sie VBA für Microsoft 365 oder Office 64-Bit anpassen?
Wir prüfen unter anderem API-Deklarationen, Verweise und Add-ins, weil sie die Kompatibilität beeinflussen können. Der nötige Umfang hängt dabei vom Code und der Zielumgebung ab. Anschließend testen wir die Anpassungen an vereinbarten Arbeitsabläufen.
Wie gehen Sie mit langsamen Makros oder falschen Ergebnissen um?
Zuerst versuchen wir, Fehler und Engpässe mit geeigneten Beispieldaten nachzustellen. Danach untersuchen wir Berechnungen, Datenzugriffe und Abhängigkeiten. Die neue Version wird anschließend mit fachlichen Kontrollfällen verglichen, damit Änderungen prüfbar bleiben.
Können Sie eine fremde oder undokumentierte VBA-Anwendung übernehmen?
Ja, nach einer ersten Einordnung. Dazu benötigen wir möglichst die Dateien, zugänglichen Quellcode und Informationen zur Office-Umgebung. Beispiele typischer Abläufe helfen außerdem, die Fachregeln zu verstehen. Gesperrte Komponenten können den Umfang jedoch begrenzen.
Wie bleibt das Tagesgeschäft während der Modernisierung handhabbar?
Zunächst stimmen wir Sicherung, Testumgebung und Prüffälle ab. Wenn die Anwendung dafür geeignet ist, führen wir Änderungen in Etappen ein. Dabei planen wir einen Rückfallweg und klare Zuständigkeiten passend zum Risiko.
Was braucht MDS für eine erste Einschätzung?
Beschreiben Sie zunächst das Problem und Ihre Office-Version. Anonymisierte Beispieldateien helfen außerdem bei der ersten Einordnung. Bevor sensible Daten geteilt werden, stimmen wir einen geeigneten Weg ab; auf Wunsch vereinbaren wir vorher eine NDA.
Wie werden Kosten und Prioritäten festgelegt?
Der Aufwand hängt von Code, Datenquellen und Fehlern ab. Auch vorhandene Dokumentation beeinflusst die Einarbeitung. Bei unklaren Abhängigkeiten kann deshalb eine begrenzte Analyse helfen. Danach legen wir Prioritäten und nächste Schritte gemeinsam fest.
Unverbindliche ErsteinschätzungZeigen Sie uns den Ablauf, der heute unnötig Zeit kostet
Beschreiben Sie kurz, welcher Arbeitsschritt Zeit kostet oder zu Fehlern führt. Daraus klären wir im kostenfreien Erstgespräch mögliche Ziele und nächste Schritte. Technische Details können Sie anschließend gemeinsam mit uns einordnen.
Dr. Matthias Dünnweber
Geschäftsführer und Projektleitung
- Sie erhalten in der Regel innerhalb eines Werktags eine Antwort, damit Sie den nächsten Schritt planen können.
- Wir behandeln Ihre Angaben vertraulich. Auf Wunsch vereinbaren wir außerdem eine NDA.
- Unser Qualitätsmanagement ist ISO 9001:2015 zertifiziert und unterstützt dabei klare Abläufe.
