KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie fügt man in Excel zufällige Hintergrund- oder Füllfarben für Zellen hinzu?

AutorKelly Änderungsdatum

Beim Arbeiten mit großen Datensätzen oder bei der Präsentation von Informationen in Excel möchten Sie Ihre Tabelle manchmal visuell durch zufällig eingefärbte Zellen hervorheben – etwa um Gruppen zur Analyse klar zu trennen, zufällige Quizfragen zu erstellen oder Ihre Tabelle für Überprüfungen und Diskussionen ansprechender zu gestalten. Das manuelle Einfärben jeder einzelnen Zelle ist jedoch zeitaufwendig und fehleranfällig. Zum Glück bietet Excel zuverlässige Möglichkeiten, schnell und zufällig Hintergrund- oder Füllfarben für Zellen innerhalb eines bestimmten Bereichs zuzuweisen. In diesem Artikel stellen wir zwei effektive Methoden vor: eine VBA-Lösung sowie das spezialisierte Add-In Kutools für Excel.


Hintergrund/Füllfarbe für Zellen mithilfe von VBA zufällig hinzufügen

Mit VBA (Visual Basic for Applications) können Sie jeder Zelle in einem ausgewählten Bereich automatisch eine zufällige Füllfarbe zuweisen – ideal, wenn jede Zelle eine andere Farbe erhalten soll und Sie diese Aktion regelmäßig für verschiedene Datensätze wiederholen müssen.

1. Drücken Sie Alt + F11, um den Microsoft Visual Basic for Applications-Editor zu öffnen.

2. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modul zu erstellen.

3.Kopieren Sie den folgenden VBA-Code und fügen Sie ihn in das Modulfenster ein (bearbeiten Sie den Code nicht):

VBA: Hintergrund oder Füllfarbe für Zellen mit zufälliger Farbe hinzufügen

Sub TrimExcessSpaces()
Dim rng As Range
Dim WorkRng As Range
Dim xRed As Byte
Dim xGreen As Byte
Dim xBule As Byte
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
xRed = Application.WorksheetFunction.RandBetween(0, 255)
xGreen = Application.WorksheetFunction.RandBetween(0, 255)
xBule = Application.WorksheetFunction.RandBetween(0, 255)
rng.Pattern = xlSolid
rng.PatternColorIndex = xlAutomatic
rng.Interior.Color = VBA.RGB(xRed, xGreen, xBule)
Next
End Sub

4. Drücken Sie F5 oder klicken Sie auf die Schaltfläche Ausführen, um das Makro auszuführen.

5. Wählen Sie bei der Aufforderung den Zellbereich aus, den Sie mit zufälligen Farben füllen möchten, und klicken Sie auf OK.

6. Die ausgewählten Zellen werden mit zufällig generierten Farben gefüllt. Um dies für einen anderen Bereich zu wiederholen, führen Sie das Makro einfach erneut aus und wählen Sie einen neuen Bereich aus.

VBA-Eingabeaufforderung zum Auswählen des Datenbereichs

Zellen mit verschiedenen zufälligen Farben gefüllt

  • Makrosicherheit: Wenn eine Sicherheitswarnung angezeigt wird, aktivieren Sie die Makros für diese Arbeitsmappe, bevor Sie den Code ausführen.
  • Zufälligkeit: Die Farben werden rein zufällig zugewiesen – Duplikate können insbesondere bei großen Bereichen auftreten.
  • Leistung: Sehr große Auswahlbereiche benötigen möglicherweise einen Moment zur Verarbeitung.
  • Tippfehler im Namen des Codes: Die Variable xBule ist wie angegeben geschrieben. Sie funktioniert dennoch konsistent in diesem Makro – ändern Sie sie nur, wenn Sie beabsichtigen, sie überall umzubenennen.
  • Fehlerbehebung: Wenn nichts geschieht, stellen Sie sicher, dass die Arbeitsmappe nicht schreibgeschützt ist und dass der Code in ein Standardmodul (nicht in ein Blatt- oder ThisWorkbook-Modul) eingefügt wurde.


Hintergrund/Füllfarbe für Zellen mithilfe von Kutools für Excel zufällig hinzufügen

In vielen praktischen Szenarien möchten Sie möglicherweise nur eine zufällige Teilmenge von Zellen – und nicht den gesamten Bereich – auswählen und anschließend mit Ihrer Wunsch-Hintergrundfarbe hervorheben. Kutools für Excel bietet dazu das benutzerfreundliche Hilfsprogramm Zufällige Sortierung, das diese Aufgabe ganz ohne VBA oder Formeln erledigt. Das ist besonders nützlich, wenn Sie in einer Liste oder einem Datensatz gezielt eine bestimmte Anzahl von Zellen farblich markieren möchten – etwa um zufällig ausgewählte Gewinner zu kennzeichnen, Gruppen zuzuweisen oder Testdaten zu entnehmen.

Kutools für Excel – Ausgestattet mit über 300 unverzichtbaren Werkzeugen für Excel. Erledigen Sie Ihre Excel-Aufgaben schneller, einfacher und effizienter.Jetzt herunterladen!

1. Wählen Sie den gesamten Zellbereich aus, in dem Sie einige Zellen zufällig mit einer Hintergrundfarbe füllen möchten. Stellen Sie für optimale Ergebnisse sicher, dass Ihre Daten weder zusammengeführte Zellen noch andere Formatierungen enthalten, die die Auswahl beeinträchtigen könnten.

2. Wechseln Sie zur Registerkarte Kutools im Menüband, wählen Sie Bereich und klicken Sie dann auf Zufällige Sortierung.

auf „Bereich zufällig sortieren“ von Kutools klicken

3. Wechseln Sie im Dialogfeld zur Registerkarte Auswählen. Geben Sie die Anzahl der Zellen, die zufällig ausgewählt werden sollen, in das Feld Anzahl der auszuwählenden Zellen: ein, und aktivieren Sie das Kontrollkästchen Zelle. Klicken Sie auf OK, um zu bestätigen.

Optionen im Dialogfeld „Bereich zufällig sortieren“ festlegen

4. Die angegebene Anzahl von Zellen wird hervorgehoben (ausgewählt). Um eine Füllfarbe anzuwenden, wechseln Sie zur Registerkarte Start, klicken Sie auf den Pfeil neben Füllfarbe und wählen Sie eine Farbe aus – die ausgewählten Zellen werden sofort eingefärbt.

zufällig ausgewählte Zellen mit Farbe füllen

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

Diese Methode eignet sich ideal, wenn Sie die Anzahl der zufällig eingefärbten Zellen gezielt steuern und Ihre Füllfarbe selbst wählen möchten. Der Kutools-Ansatz kommt ganz ohne Code oder Formeln aus und macht den Vorgang auch für Nutzer:innen zugänglich, die mit den fortgeschritteneren Excel-Funktionen weniger vertraut sind. Die wesentliche Einschränkung: Es kann jeweils nur eine einzige Farbe zugewiesen werden. Für eine vollständig zufällige Einfärbung aller Zellen ist daher der zuvor beschriebene VBA-Ansatz besser geeignet. Sollten Sie erneut zufällige Zellen auswählen oder anpassen müssen, wiederholen Sie einfach den Auswahlvorgang mithilfe der Funktion „Zufällige Sortierung“ und wenden bei Bedarf eine neue Farbe an.

  • Auswahlintegrität: Vermeiden Sie Zusammenführen; dies kann die zufällige Auswahl beeinträchtigen.
  • Rückgängig möglich: Sie können die Aktion mit Strg+Z rückgängig machen, falls die Auswahl oder Farbe nicht Ihren Wünschen entspricht.
  • Eine Farbe pro Durchgang: Das Tool wendet jeweils eine ausgewählte Farbe an. Wiederholen Sie den Vorgang mit einer neuen Auswahl oder Farbe, falls erforderlich.
  • Leistungstipp: Sehr große Bereiche können unter Umständen länger zur Verarbeitung benötigen – beschränken Sie die Auswahl gegebenenfalls.

Demo: Hintergrund/Füllfarbe für Zellen mithilfe von Kutools für Excel zufällig hinzufügen

 

Verwandte Artikel:

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins