Excel Zellformatierung

Excel-Zellformatierung

Professionelle Excel-Zellformatierung mit KI-gestützter Automatisierung anwenden. Excel-Zellen mit Hintergründen, Rändern, Ausrichtung, Zahlenformaten und erweiterten Zelleneigenschaften stylen.

Verfügbare Tools

  • cell_format - Excel-Zellformatierung (Hintergrund, Ränder, Ausrichtung, Zahlenformat) über Excel MCP
  • cell_format_batch - Excel-Zellformatierung auf mehrere Bereiche in Batch mit KI-Automatisierung anwenden

Einzelzellformatierung

Basis Zellendesign

{
  "tool": "cell_format",
  "parameters": {
    "filepath": "reports/formatted-report.xlsx",
    "sheet_name": "Data",
    "range": "A1:F1",
    "background_color": "#4472C4",
    "horizontal_align": "center",
    "vertical_align": "middle",
    "border_style": "thick",
    "text_wrap": true
  }
}

Professionelle Kopfzeilenformatierung

{
  "tool": "cell_format",
  "parameters": {
    "filepath": "reports/sales-report.xlsx",
    "sheet_name": "Sales Data",
    "range": "A1:F1",
    "background_color": "#2E5984",
    "horizontal_align": "center",
    "vertical_align": "middle",
    "border_style": "thick",
    "border_color": "#000000",
    "text_wrap": true
  }
}

Zahlenformatierung

{
  "tool": "cell_format",
  "parameters": {
    "filepath": "reports/financial.xlsx",
    "sheet_name": "Budget",
    "range": "C2:C10",
    "number_format": "$#,##0.00",
    "horizontal_align": "right"
  }
}

Batch-Zellformatierung

Komplettes Berichtsdesign

{
  "tool": "cell_format_batch",
  "parameters": {
    "filepath": "reports/financial-report.xlsx",
    "sheet_name": "Sheet1",
    "format_ranges": [
      {
        "range": "A1:F1",
        "background_color": "#2E5984",
        "horizontal_align": "center",
        "vertical_align": "middle",
        "border_style": "thick",
        "border_color": "#000000"
      },
      {
        "range": "B2:B4",
        "number_format": "$#,##0.00",
        "horizontal_align": "right"
      },
      {
        "range": "C2:C4",
        "number_format": "0",
        "horizontal_align": "center"
      },
      {
        "range": "D2:F5",
        "number_format": "$#,##0.00",
        "horizontal_align": "right"
      },
      {
        "range": "A5:F5",
        "border_style": "thick",
        "border_sides": ["top"]
      }
    ]
  }
}

Erweiterte Randstile

{
  "tool": "cell_format_batch",
  "parameters": {
    "filepath": "reports/border-demo.xlsx",
    "sheet_name": "Sheet1",
    "format_ranges": [
      {
        "range": "A5:A7",
        "border_style": "thin",
        "border_color": "#000000",
        "border_sides": ["all"]
      },
      {
        "range": "B5:B7",
        "border_style": "medium",
        "border_color": "#FF0000",
        "border_sides": ["outline"]
      },
      {
        "range": "C5:C7",
        "border_style": "dashed",
        "border_color": "#0000FF",
        "border_sides": ["top", "bottom"]
      },
      {
        "range": "D5:D7",
        "border_style": "dotted",
        "border_color": "#00FF00",
        "border_sides": ["left", "right"]
      },
      {
        "range": "E5:E7",
        "border_style": "double",
        "border_color": "#FF00FF",
        "border_sides": ["all"]
      }
    ]
  }
}

Textausrichtungs-Showcase

{
  "tool": "cell_format_batch",
  "parameters": {
    "filepath": "reports/alignment-demo.xlsx",
    "sheet_name": "Sheet1",
    "format_ranges": [
      {
        "range": "A10",
        "horizontal_align": "left",
        "vertical_align": "top",
        "background_color": "#FFE6E6"
      },
      {
        "range": "B10",
        "horizontal_align": "center",
        "vertical_align": "middle",
        "background_color": "#E6FFE6"
      },
      {
        "range": "C10",
        "horizontal_align": "right",
        "vertical_align": "bottom",
        "background_color": "#E6E6FF"
      },
      {
        "range": "D10",
        "horizontal_align": "justify",
        "vertical_align": "justify",
        "text_wrap": true,
        "background_color": "#FFFFE6"
      },
      {
        "range": "E10",
        "horizontal_align": "fill",
        "indent": 2,
        "background_color": "#FFE6FF"
      }
    ]
  }
}

Text-Rotationseffekte

{
  "tool": "cell_format_batch",
  "parameters": {
    "filepath": "reports/rotation-demo.xlsx",
    "sheet_name": "Sheet1",
    "format_ranges": [
      {
        "range": "D1",
        "text_rotation": 45,
        "horizontal_align": "center",
        "vertical_align": "middle"
      },
      {
        "range": "E1",
        "text_rotation": -45,
        "horizontal_align": "center",
        "vertical_align": "middle"
      },
      {
        "range": "F1",
        "text_rotation": 90,
        "horizontal_align": "center",
        "vertical_align": "middle"
      }
    ]
  }
}

Referenz für Formatierungsparameter

Hintergrundfarben

  • "#FFFFFF" - Weiß
  • "#4472C4" - Professionelles Blau
  • "#E6F3FF" - Hellblau
  • "#FFFF00" - Gelb
  • "#FFE6E6" - Hellrot
  • "#E6FFE6" - Hellgrün
  • "#F0F8FF" - Alice-Blau

Horizontale Ausrichtung

  • "left" - Linksbündig
  • "center" - Zentriert
  • "right" - Rechtsbündig
  • "justify" - Blocksatz
  • "fill" - Zelle ausfüllen

Vertikale Ausrichtung

  • "top" - Oben ausgerichtet
  • "middle" - Mittig ausgerichtet
  • "bottom" - Unten ausgerichtet
  • "justify" - Vertikal ausgerichtet

Rahmenstile

  • "none" - Kein Rahmen
  • "thin" - Dünner Strich
  • "medium" - Mittlerer Strich
  • "thick" - Dicker Strich
  • "dashed" - Gestrichelter Strich
  • "dotted" - Gepunkteter Strich
  • "double" - Doppelter Strich

Rahmenseiten

  • ["all"] - Alle Seiten
  • ["top", "bottom"] - Oben und unten
  • ["left", "right"] - Links und rechts
  • ["outline"] - Nur Außenrahmen
  • ["inside"] - Nur Innenrahmen

Zahlenformate

  • "General" - Standardformat
  • "0" - Ganzzahl
  • "0.00" - Zwei Dezimalstellen
  • "0%" - Prozentsatz
  • "$#,##0.00" - Währung mit Tausendertrennzeichen
  • "yyyy-mm-dd" - Datumsformat
  • "h:mm AM/PM" - Zeitformat

Textattribute

  • text_wrap: true - Textumbruch in Zelle
  • text_rotation: 45 - Textausrichtung (Grad) drehen
  • indent: 2 - Textstufen Einzug
  • locked: true - Zelle zum Schutz sperren
  • hidden: true - Zellenformel ausblenden

Erweiterte Formatierungsbeispiele

Finanzberichts-Styling

{
  "tool": "cell_format_batch",
  "parameters": {
    "filepath": "reports/financial-complete.xlsx",
    "sheet_name": "Sheet1",
    "format_ranges": [
      {
        "range": "D2:D5",
        "background_color": "#F0F8FF"
      },
      {
        "range": "E2:E5",
        "background_color": "#FFF0F0"
      },
      {
        "range": "F2:F5",
        "background_color": "#F0FFF0",
        "border_style": "double",
        "border_sides": ["all"]
      }
    ]
  }
}

Datenvalidierung Hervorhebung

{
  "tool": "cell_format_batch",
  "parameters": {
    "filepath": "reports/data-validation.xlsx",
    "sheet_name": "Data",
    "format_ranges": [
      {
        "range": "A2:A10",
        "background_color": "#90EE90"
      },
      {
        "range": "B2:B10",
        "background_color": "#FFB6C1"
      },
      {
        "range": "C2:C10",
        "background_color": "#87CEEB",
        "border_style": "thin",
        "border_sides": ["all"]
      }
    ]
  }
}

Schutz-Einstellungen

{
  "tool": "cell_format",
  "parameters": {
    "filepath": "reports/protected.xlsx",
    "sheet_name": "Sheet1",
    "range": "B1:B5",
    "locked": false,
    "hidden": true
  }
}

Best Practices

  1. Farbharmonie: Komplementärfarben für professionelles Erscheinungsbild verwenden
  2. Kontrast: Sicherstellen, dass Text gegen Hintergrundfarben gut lesbar ist
  3. Konsistenz: Einheitliches Formatieren bei ähnlichen Daten anwenden
  4. Rahmen: Rahmen verwenden, um Abschnitte zu trennen und wichtige Daten hervorzuheben
  5. Zahlenformate: Angemessene Zahlenformate für Datentypen verwenden

Häufige Anwendungsfälle

Berichtskopfzeilen

  • Dunker Hintergrund mit weißem Text
  • Zentrierte Ausrichtung
  • Dicke Ränder
  • Textumbruch aktiviert

Finanzdaten

  • Währungsformatierung
  • Rechtsbündige Zahlenausrichtung
  • Negative Werte hervorheben
  • Tausendertrennzeichen

Statusanzeigen

  • Farblich codierte Hintergründe
  • Zentrierte Ausrichtung
  • Fettgedruckte Ränder
  • Klare visuelle Unterscheidung

Datentabellen

  • Wechselnde Zeilenfarben
  • Konsistente Spaltengrößen
  • Geeignete Zahlenformate
  • Klare Kopfzeilengestaltung

Fehlerbehandlung

Ungültiger Farbcode

{
  "tool": "cell_format",
  "parameters": {
    "filepath": "test.xlsx",
    "sheet_name": "Sheet1",
    "range": "A1",
    "background_color": "invalid-color"
  }
}

Ergebnis: Verwendet Standard-Hintergrundfarbe

Ungültiges Zahlenformat

{
  "tool": "cell_format",
  "parameters": {
    "filepath": "test.xlsx",
    "sheet_name": "Sheet1",
    "range": "A1",
    "number_format": "invalid-format"
  }
}

Ergebnis: Verwendet Allgemeines Format als Fallback