Projektbeschreibung
ÜbersetztDie Datei ist ein reguläres Desktop-Excel-Arbeitsbuch (Windows, .xlsm) und ich möchte, dass es so bleibt. Dies ist genau ein VBA-Projekt, nicht Google Sheets oder Apps Script. Konkret sollte das Makro alle Quellblätter durchgehen, sie in eine einzige konsistente Tabelle konsolidieren, Validierungen durchführen und fehlende Daten, falsche Datumsformate und doppelte IDs hervorheben, dann einen sauberen Zusammenfassungsbericht mit Überschriften, Zahlenformatierung, bedingter Hervorhebung und ein paar Slices im Stil von Pivot-Tabellen generieren. Ich möchte auch ein kleines benutzerdefiniertes Formular, in dem ein nicht-technischer Mitarbeiter den Berichtsmonat und den Ordner mit den Quelldateien auswählt, sowie Schaltflächen auf dem Steuerblatt, um jeden Schritt oder den gesamten Prozess auf einmal auszuführen.
Ich bitte um lesbaren Code mit Kommentaren und angemessener Fehlerbehandlung: Wenn die Quelldatei beschädigt ist, sollte das Makro Ihnen sagen, was falsch ist, anstatt abzustürzen. Ich werde ein anonymisiertes Musterarbeitsbuch und das genaue Ziel-Layout bereitstellen. Idealerweise spart das Ergebnis uns mehrere Stunden monatlich und beseitigt vollständig manuelle Kopierfehler.
— Konsolidieren Sie mehrere Blätter in eine einzige Mastertabelle
— Datenvalidierung: fehlende Einträge, falsche Daten, doppelte IDs
— Automatisch formatierter Zusammenfassungsbericht mit bedingter Hervorhebung
— UserForm und Schaltflächen auf dem Steuerblatt für nicht-technische Benutzer
— Kommentierter Code mit Fehlerbehandlung und kurzen Anweisungen