Als u kleurverloop in uw werk kunt gebruiken, zult u zeker uw werkefficiëntie verbeteren. In dit artikel introduceren we twee methoden om uw werkblad met verloopkleuren te vullen.
Het is heel gemakkelijk voor u om een cel of bereik met een bepaalde kleur te vullen. Bovendien kunt u ook een verloopkleur in een cel vullen. Er is echter geen directe manier in Excel om een bereik met verloopkleuren te vullen. Nu hebben we twee methoden gevonden om deze taak te voltooien.
Methode 1: achtergrond invoegen
Bij deze methode kunt u een afbeelding met een verloopkleur als achtergrond invoegen.
- Zoek een afbeelding met de kleurverloop die u mooi vindt. Of je kunt ook zo'n afbeelding op je computer maken.
- Open nu het Excel-bestand dat u wilt vullen met een kleurverloop.
- Klik in het werkblad op het tabblad "Pagina-indeling" in het lint.
- En klik vervolgens op de knop "Achtergrond" in de werkbalk.
- Kies vervolgens het pad dat de gewenste afbeelding bevat.
- Selecteer vervolgens deze afbeelding.
- En klik vervolgens op de knop "Invoegen" in het venster.

Zo is de afbeelding de achtergrond van dit werkblad geworden.
Het gebruik van deze methode is heel eenvoudig. Maar aan de andere kant moet u de afbeeldingsgrootte aanpassen, zodat u in de cel kunt passen. Anders zijn er twee verschillende kleuren in één cel, zoals de afbeelding laat zien. Dit is eigenlijk de rand van de achtergrondafbeelding.
Methode 2: gebruik VBA-macro
Hier zullen we een andere methode introduceren. En u moet Excel VBA gebruiken om deze taak te voltooien. Voordat u de verloopkleur vult, moet u de twee verschillende kleuren voor het werkblad kiezen. Bovendien moet u ook de RGB-nummers van twee kleuren voor de verloopkleur bepalen. In dit voorbeeld gebruiken we de twee kleuren: RGB (125,205,242) en RGB (215,239,228).
- Druk op de knop "Alt + F11" op het toetsenbord. U kunt dus de Visual Basic-editor openen.
- Voeg in deze editor een nieuwe module in.
- Kopieer daarna de volgende codes naar de module:
Sub FillGradientColorInRange()
Dim nTargetRowCount As Integer
For nTargetRowCount = 1 To 100
Range("A" & nTargetRowCount, "E" & nTargetRowCount).Interior.Color = RGB( _
Round((215 - ((215 - 125) / 99) * (nTargetRowCount - 1)), 0), _
Round((239 - ((239 - 205) / 99) * (nTargetRowCount - 1)), 0), _
Round((228 + ((242 - 228) / 99) * (nTargetRowCount - 1)), 0))
Next nTargetRowCount
End Sub
In dit voorbeeld vullen we het bereik A1: E100. En de berekeningsmethode wordt weergegeven in de codes. Bovendien moet u voor verschillende kleurparameters de formule aanpassen aan de werkelijke cijfers. Omdat de kleurparameters allemaal gehele getallen zijn, zullen we de getallen ook afronden voor het geval er fouten zijn.
- En voer dan deze macro uit. U kunt op de knop "F5" op het toetsenbord drukken om het uit te voeren. Aan de andere kant kun je ook op de knop "Run Sub" klikken.
- Ga daarna terug naar het werkblad. We hebben het werkblad uitgezoomd zodat je alles duidelijk kunt zien. Het doelbereik is gevuld met een kleurverloop.
Als u een ander bereik met een verloopkleur moet vullen, moet u de codes wijzigen en opnieuw uitvoeren.
Een vergelijking van de twee methoden
U kunt zien dat beide methoden zeer effectief zijn. Maar soms weet u niet welke methode u kunt gebruiken. In onderstaande tabel hebben we alle voor- en nadelen van de twee methoden die we kunnen bedenken op een rijtje gezet.
|
Vergelijk |
Achtergrond invoegen |
Gebruik VBA-macro |
|
Voordelen |
1. Als u niet bekend bent met Excel VBA, is deze methode uw keuze.
2. Het hele werkblad wordt op deze manier gevuld met de verloopkleur. |
1. Met één klik of één druk op de knop krijgt u direct het resultaat.
2. Deze methode levert geen ongeschikte randen op met twee verschillende kleuren. |
|
Nadelen |
1. Je moet tijd besteden aan het vinden van een afbeelding of het maken van een afbeelding met kleurverloop.
2. In de rand van de grootte van de achtergrond zijn er duidelijke grenzen. 3. De kleur is op de achtergrond. Wanneer u een cel met een andere kleur vult, bedekt deze kleur de achtergrond. |
1. Als u de codes moet wijzigen, maakt u gemakkelijk fouten.
2. Slechts een bepaald bereik wordt gevuld met een kleurverloop. U moet de code voor andere bereiken nog steeds aanpassen als dat nodig is. 3. Als u VBA gebruikt om een klein bereik te vullen, zal de kleurovergang niet zo natuurlijk zijn. |
Nu heb je een beter begrip van de twee methoden. En de volgende keer weet u welke methode u in uw eigenlijke werkblad kunt gebruiken.
Zorg voor een veilige omgeving voor uw Excel-bestanden
De omgeving is ook erg belangrijk voor uw Excel-bestanden. Als de omgeving niet veilig is, kunt u er niet voor zorgen dat Excel-bestanden altijd veilig zijn. Maar zelfs als je veel hebt voorbereid, heb je nog steeds de kans om Excel-corruptie te ontmoeten. Daarom kunt u van tevoren een derde partij voorbereiden. Zodra uw Excel corrupt is geworden, kunt u deze tool gebruiken om herstel corrupte xlsx-gegevens per direct plannen.
Auteur Introductie:
Anna Ma is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder reparatie Word doc document corruptie en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com


