Hoe voegt u willekeurig een achtergrond- of vulkleur toe aan cellen in Excel?
Bij het werken met grote datasets of het presenteren van informatie in Excel wilt u uw werkblad soms visueel opfleuren met willekeurig gekleurde cellen. Misschien wilt u groepen duidelijk scheiden voor analyse, gerandomiseerde quizzen maken of uw werkblad gewoon aantrekkelijker presenteren tijdens besprekingen en beoordelingen. Elke cel handmatig kleuren is echter tijdrovend en gevoelig voor fouten. Gelukkig biedt Excel betrouwbare manieren om snel en willekeurig een achtergrond- of vulkleur toe te wijzen aan cellen binnen een specifiek bereik. In dit artikel bespreken we twee effectieve methoden: een VBA-oplossing of het gebruik van de gespecialiseerde invoegtoepassing Kutools voor Excel.
➤Voeg willekeurig een achtergrond/Vulkleur toe voor cellen met Kutools voor Excel
Voeg willekeurig een achtergrond/Vulkleur toe voor cellen met VBA
Met VBA (Visual Basic for Applications) kunt u automatisch een willekeurige vulkleur toewijzen aan elke cel in een geselecteerd bereik. Ideaal als u elke cel een unieke kleur wilt geven en deze actie regelmatig moet herhalen voor verschillende datasets.
1. Druk op Alt + F11 om de Microsoft Visual Basic for Applications-editor te openen.
2. Klik in de VBA-editor op Invoegen > Module om een nieuwe module aan te maken.
3.Kopieer en plak de volgende VBA-code in het modulevenster (bewerk de code niet):
VBA: Voeg achtergrond of Vulkleur toe voor cellen met willekeurige kleur
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. Druk op F5 of klik op de knop Uitvoeren om de macro uit te voeren.
5. Selecteer bij de prompt het celbereik dat u wilt vullen met willekeurige kleuren en klik op OK.
6. De geselecteerde cellen worden gevuld met willekeurig gegenereerde kleuren. Voer de macro opnieuw uit en selecteer een nieuw bereik om dit te herhalen voor een ander bereik.


- Macrobeveiliging: Als u een beveiligingswaarschuwing ziet, schakelt u macro’s in voor deze werkmap voordat u de code uitvoert.
- Willekeurigheid: Kleuren worden volledig willekeurig toegewezen; duplicaten kunnen vooral bij grote bereiken voorkomen.
- Prestaties: Het verwerken van zeer grote selecties kan even duren.
- Typefouten in codenamen: De variabele
xBuleis zoals opgegeven gespeld. Het werkt nog steeds consistent in deze macro; pas dit alleen aan als u het overal wilt hernoemen. - Probleemoplossing: Als er niets gebeurt, controleer dan of de werkmap niet alleen-lezen is en of de code in een standaardmodule is geplakt (niet in een werkblad- of ThisWorkbook-module).
Voeg willekeurig een achtergrond/Vulkleur toe voor cellen met Kutools voor Excel
In veel praktische situaties wilt u misschien slechts een subset van cellen willekeurig selecteren in plaats van het volledige bereik, om er vervolgens de achtergrondkleur van uw keuze op toe te passen. Kutools voor Excel biedt een gebruiksvriendelijke tool genaamd Willekeurig sorteren die deze taak vereenvoudigt — zonder VBA of formules te gebruiken. Dit is vooral handig voor gebruikers die slechts een beperkt aantal cellen in een lijst of dataset willen opfleuren met kleur, bijvoorbeeld om willekeurig geselecteerde winnaars te markeren, groepen toe te wijzen of testdata te bemonsteren.
Kutools voor Excel – Vol met meer dan 300 essentiële hulpmiddelen voor Excel. Maak uw Excel-taken sneller, eenvoudiger en efficiënter.Download nu!
1.Selecteer het volledige celbereik waarin u willekeurig enkele cellen met een achtergrondkleur wilt vullen. Zorg voor optimale resultaten dat uw gegevens geen samengevoegde cellen of andere opmaak bevatten die de selectie zou kunnen beïnvloeden.
2. Ga naar het tabblad Kutools op het lint, kies Bereik en klik vervolgens op Willekeurig sorteren.

3. Schakel in het dialoogvenster over naar het tabblad Selecteren. Voer het aantal cellen dat u willekeurig wilt selecteren in het vak Aantal cellen om te selecteren in en vink Cel aan. Klik op OK om te bevestigen.

4. Het opgegeven aantal cellen wordt gemarkeerd (geselecteerd). Om een vulkleur toe te passen, gaat u naar het tabblad Start, klikt u op de pijl naast Vulkleur en kiest u een kleur. De geselecteerde cellen worden direct gekleurd.

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
Deze methode is ideaal als u het aantal willekeurig gekleurde cellen wilt bepalen en uw eigen vulkleur wilt kiezen. Met de aanpak van Kutools hoeft u geen code te schrijven of formules te gebruiken, waardoor het proces ook toegankelijk is voor gebruikers die minder vertrouwd zijn met de geavanceerdere functies van Excel. De belangrijkste beperking is dat er telkens maar één gekozen kleur wordt toegepast; voor volledig gerandomiseerde kleuring van alle cellen is de eerder beschreven VBA-aanpak beter geschikt. Als u opnieuw willekeurige cellen wilt selecteren of wijzigen, herhaalt u eenvoudigweg het selectieproces via Willekeurig sorteren en past u daarna een nieuwe kleur toe.
- Selectie-integriteit: Vermijd samengevoegde cellen; deze kunnen de willekeurige selectie verstoren.
- Ongedaanmaken vriendelijk: U kunt de actie ongedaan maken met Ctrl+Z als de selectie of kleur niet is wat u wilde.
- Één kleur per keer: Het hulpmiddel past telkens één gekozen kleur toe. Herhaal het proces met een nieuwe selectie of kleur indien nodig.
- Prestatietip: Zeer grote bereiken kunnen langer duren om te verwerken; versmål de selectie indien nodig.
Demo: Voeg willekeurig een achtergrond/Vulkleur toe voor cellen met Kutools voor Excel
Gerelateerde artikelen:
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins