Wer hat was geändert? Und wann? Excel braucht Transparenz!
Das Problem: Versionschaos im Team:
- Keine Audit-Trail! Wer hat was geändert?
- Mehrere Versionen! Budget_Final_v3_REALLY_FINAL.xlsx!
- Fehlerhafte Änderungen! Wie machen wir das rückgängig?
- Compliance-Problem! Wo ist die Dokumentation?
- Konflikte! Zwei Personen bearbeiten gleichzeitig!
Die Lösung: Professionelle Versionierung & Change-Tracking! Vollständige Historie!
In diesem Tutorial lernst du: Ein robustes Versionierungs-System mit Audit-Trail aufzubauen!
1. Versionierungs-Strategien – 3 Ansätze
| Strategie | Für wen? | Aufwand | Transparenz |
|---|---|---|---|
| OneDrive/SharePoint Version History | Kleine Teams (1-5 User) | Minimal! (Automatisch!) | Gut (30-90 Tage!) |
| Manuelle Versionsnummern + Log | Mittlere Teams (5-20 User) | Mittel (Manual-Pflicht!) | Sehr gut (Dokumentiert!) |
| Change-Tracking + Audit-Blatt | Große Teams + Compliance | Hoch (VBA/Formula!) | Komplett (Vollständige Historisierung!) |
Die Faustregel: Kleine Teams = Cloud (automatisch!) | Große Teams = Audit-Trail (dokumentiert!)
2. Strategie 1: OneDrive & SharePoint Version History – Die einfachste Lösung
Wie automatisch Versionen gespeichert werden:
OneDrive speichert automatisch:
SharePoint speichert noch länger:
- Letzte 30 Tage (Standard!)
- Mit Zeitstempel!
- Mit Benutzer-Info!
- Kostenlos!
SharePoint speichert noch länger:
- Unbegrenzte Versionen möglich!
- Retention-Policies definierbar!
- Komplette Audit-Trail!
So nutzt du Version History:
Schritt 1: Excel in SharePoint speichern
Schritt 2: Alle ändern einfach Normal
Schritt 3: Alte Version wiederherstellen
- File → Save As → SharePoint Site
- Ordner wählen!
- Save!
Schritt 2: Alle ändern einfach Normal
- Nichts Spezielles nötig!
- Excel Online oder Desktop!
- SharePoint speichert automatisch jede Änderung!
Schritt 3: Alte Version wiederherstellen
- SharePoint → Datei-Name → "Version History"
- Gewünschte Version auswählen
- "Restore" oder "Download"
- Fertig!
Vorteil: Keine manuelle Arbeit! Alles automatisch!
Nachteil: Nur 30-90 Tage (ohne Premium!)
Nachteil: Nur 30-90 Tage (ohne Premium!)
3. Strategie 2: Manuelle Versionsnummern + Change Log
Best für Prozess-Dokumentation:
Naming Convention (Versionsnummern):
Oder mit Datum:
Budget_2026_v1.0.xlsx (Initial Version!)
Budget_2026_v1.1.xlsx (Minor Fix!)
Budget_2026_v2.0.xlsx (Major Update!)
Budget_2026_v2.1.xlsx (Another Fix!)
Format: [Name]_[YYYY]_v[Major].[Minor].xlsx
Major = Große Änderungen (z.B. Neue Struktur!)
Minor = Kleine Änderungen (z.B. Typofixe!)
Oder mit Datum:
Budget_2026_20260101_v1.xlsx (Datum am Anfang!)
Budget_2026_20260110_v2.xlsx
Budget_2026_20260115_v3.xlsx
Sortiert automatisch korrekt! (Datum!!)
Change Log Blatt:
Struktur im Excel selbst:
| Version | Datum | Autor | Änderung | Grund |
|---|---|---|---|---|
| v1.0 | 01.01.2026 | Max Müller | Initial Version erstellt | Neues Budget Jahr! |
| v1.1 | 05.01.2026 | Lisa Schmidt | Q1 Zahlen aktualisiert | Neue Prognose erhalten! |
| v2.0 | 10.01.2026 | Max Müller | Neue Departments hinzugefügt | Restructuring! |
| v2.1 | 15.01.2026 | Peter Weber | Formatting fix in Chart | Optische Verbesserung! |
Datei-Verwaltungs-Ordner-Struktur:
So organisierst du Versionen:
Wichtig: ACTIVE-Version ist die aktuelle! Alle anderen sind Archive!
SharePoint Site "Finance"
├── 📁 2026 Budget
│ ├── Budget_2026_v1.0.xlsx
│ ├── Budget_2026_v1.1.xlsx
│ ├── Budget_2026_v2.0.xlsx
│ ├── Budget_2026_v2.1.xlsx
│ ├── Budget_2026_v2.1_ACTIVE.xlsx (← AKTUELLE!)
│ └── CHANGELOG.xlsx (← Alle Versionen dokumentiert!)
├── 📁 Archive
│ ├── Budget_2025_final.xlsx
│ └── Budget_2024_final.xlsx
Wichtig: ACTIVE-Version ist die aktuelle! Alle anderen sind Archive!
4. Strategie 3: Change-Tracking + Audit-Blatt – Die Professionelle Lösung
Track-Changes aktivieren:
Schritt 1: Track Changes aktivieren
Resultat:
- Review Tab → Track Changes → Highlight Changes
- "Track changes while editing" ankreuzen!
- SharedWorkbook aktivieren (für Teams!)
Resultat:
- Jede Änderung wird aufgezeichnet!
- Wer + Wann + Was!
- Blau = Neue Änderung!
- Rot = Gelöschte Änderung!
Audit-Trail Blatt erstellen:
Automatisches Audit-Log (mit VBA):
| Timestamp | User | Zelle | Alter Wert | Neuer Wert | Änderung Reason |
|---|---|---|---|---|---|
| 15.01.26 14:23 | Max Müller | B5 | €100.000 | €120.000 | Q1 Forecast Update! |
| 15.01.26 14:45 | Lisa Schmidt | C10 | €50.000 | €55.000 | New Department Budget! |
VBA für automatische Audit-Trail:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim auditSheet As Worksheet
Set auditSheet = ThisWorkbook.Sheets("AuditTrail")
Dim lastRow As Long
lastRow = auditSheet.Cells(auditSheet.Rows.Count, 1).End(xlUp).Row + 1
auditSheet.Cells(lastRow, 1) = Now() 'Timestamp
auditSheet.Cells(lastRow, 2) = Application.UserName 'User
auditSheet.Cells(lastRow, 3) = Target.Address 'Zelle
auditSheet.Cells(lastRow, 4) = Target.Value 'Neuer Wert
End Sub
(Nutzt die Workbook_SheetChange Event!)
⚠️ VBA-Fallstricke:
Komplexe Lösungen in Power Automate!
- Speichert auch nur NEUE Werte! Nicht den alten!
- Performance-Probleme bei vielen Änderungen!
- Besser:
5. Fallstudie: Finance Team mit Budget-Versionierung
Szenario: 5-köpfiges Finance-Team, Budget mit Compliance-Anforderungen
Problem:
Lösung: Excel Versionierung im Team
Workflow:
Resultat:
Problem:
- Budget wird von 5 Personen bearbeitet!
- Compliance braucht Audit-Trail!
- Fehler passieren! Wie machen wir das rückgängig?
- Keine Dokumentation wer was änderte!
Lösung: Excel Versionierung im Team
- Speicherort: SharePoint (nicht local drive!)
- Track Changes: Aktiviert!
- Version Naming: Budget_2026_vX.X.xlsx
- Change Log: Im Excel dokumentiert!
- Audit-Trail: VBA für automatische Änderungen!
Workflow:
- Alle arbeiten in AKTUELLE Version (Budget_2026_v2.1_ACTIVE.xlsx!)
- Jede größere Änderung → neue Versionsnummer!
- Alte Version archivieren!
- Change Log aktualisieren!
- Track Changes → ACCEPT/REJECT!
Resultat:
- ✅ Compliance! (Audit-Trail dokumentiert!)
- ✅ Fehler-Recovery! (Einfach alte Version restoren!)
- ✅ Transparenz! (Wer änderte was?)
- ✅ Konflikte gelöst! (SharePoint = automatisch merged!)
- ✅ Archiv! (Historische Versionen verfügbar!)
6. Best Practices – Versionierung professionell!
✅ Tipp 1: Immer in Cloud speichern!
OneDrive oder SharePoint = automatische Versionen!
Nicht: Local Drive (keine Versionskontrolle!)
Nicht: Local Drive (keine Versionskontrolle!)
✅ Tipp 2: Naming Convention definieren!
Budget_2026_v1.0.xlsx (nicht Budget_Final_FINAL2.xlsx!)
Konsistenz: [Name]_[YYYY]_v[Major].[Minor].xlsx
Konsistenz: [Name]_[YYYY]_v[Major].[Minor].xlsx
✅ Tipp 3: Change Log im Excel selbst!
Nicht in separaten Docs!
Dann: Alles zusammen! (Datei + Dokumentation!)
Dann: Alles zusammen! (Datei + Dokumentation!)
✅ Tipp 4: Track Changes vor Team-Arbeit!
Review → Track Changes → Highlight Changes!
Dann: Alle sehen wer was änderte!
Dann: Alle sehen wer was änderte!
✅ Tipp 5: Regelmäßig aufräumen!
Zu viele Versionen = unübersichtlich!
Regel: Archiviere alte Versionen nach 3 Monaten!
Regel: Archiviere alte Versionen nach 3 Monaten!
7. Häufige Fehler & Lösungen
❓ F: Track Changes ist aktiviert aber Änderungen sichtbar!
A: Track Changes zeigt nur NEW Changes!
- Prüfe: Ist Track Changes wirklich aktiv?
- Review Tab: Track Changes → Highlight Changes öffnen!
- Haken setzen: "Highlight changes while editing"!
❓ F: Zwei Personen arbeiten gleichzeitig - Konflikte!
A: Shared Workbook Problem:
- Lösung: Nutze Excel Online statt Desktop!
- Oder: Nur eine Person arbeitet gleichzeitig!
- Oder: SharePoint mit Co-Authoring!
❓ F: Version History ist älter als 30 Tage - kann ich nicht zugreifen!
A: OneDrive hat Limit (30 Tage!)
- Lösung: Nutze SharePoint (unbegrenzt!)!
- Oder: Manuelle Backups (monatlich!)!
- Oder: Microsoft 365 Business (längere History!)!
❓ F: Wie akzeptiere/ablehne ich Track Changes?
A: Review Tab nutzen:
- Review Tab: Track Changes → Accept/Reject Changes!
- Dann: Alle Changes durchgehen!
- Accept: Änderung bleibt!
- Reject: Änderung rückgängig!
8. Vergleich: Welche Strategie wählen?
| Team-Größe | Empfehlte Strategie | Tools | Aufwand |
|---|---|---|---|
| 1 Person | OneDrive Version History | OneDrive (automatisch!) | Minimal! |
| 2-5 Personen | OneDrive + Manual Versioning | OneDrive + Naming Convention | Klein! |
| 5-20 Personen | SharePoint + Change Log + Track Changes | SharePoint + Excel Change Log | Mittel! |
| 20+ Personen | SharePoint + Audit Trail + VBA | SharePoint + VBA + Change Log | Hoch! |
| Compliance-kritisch | SharePoint + Audit + VBA + Power Automate | Volle Automatisierung! | Sehr hoch! |
9. Deine nächsten Schritte
- Entscheide: Welche Strategie? (Team-Größe beachten!)
- Speicherort: OneDrive oder SharePoint wählen!
- Naming Convention: Team festlegen! ([Name]_[YYYY]_v[Major].[Minor].xlsx)
- Change Log Blatt: In Excel erstellen!
- Track Changes: Aktivieren! (Review → Track Changes!)
- Dokumentation: Best Practices ins Team-Wiki!
- Test: Mit kleinem Team testen!
- Training: Alle zeigen wie es funktioniert!
Checkliste für Excel-Versionierung
- Ich verstehe die 3 Versionierungs-Strategien
- Ich weiß wann OneDrive reicht
- Ich weiß wann SharePoint nötig ist
- Ich kann Naming Convention definieren
- Ich kann Change Log Blatt erstellen
- Ich kann Track Changes aktivieren & nutzen
- Ich verstehe Version History in Cloud
- Ich kann alte Versionen wiederherstellen
- Ich kann Audit-Trail VBA schreiben (optional!)
- Ich implementiere Versionierung in meinem Team
Mit der richtigen Versionierung wird Excel-Zusammenarbeit sicher & transparent! 📝✅
Keine Kommentare:
Kommentar veröffentlichen