2 účinné metody pro vyplnění listu aplikace Excel barevnou barvou

Sdílej nyní:

Pokud ve své práci můžete použít barvu přechodu, určitě zlepšíte efektivitu práce. V tomto článku představíme dvě metody vyplnění listu barevným přechodem.

Je velmi snadné vyplnit buňku nebo rozsah určitou barvou. Kromě toho můžete v buňce vyplnit barvu přechodu. V aplikaci Excel však neexistuje žádný přímý způsob vyplnění rozsahu barvou přechodu. Nyní jsme našli dva způsoby, jak tento úkol dokončit.

Metoda 1: Vložení pozadí

V této metodě můžete vložit obrázek s barvou přechodu jako pozadí.

  1. Najděte obrázek s přechodovou barvou, která se vám líbí. Nebo můžete takový obrázek vytvořit také ve svém počítači.
  2. Nyní otevřete cílový Excel, který potřebujete vyplnit barvou přechodu.
  3. V listu klikněte na pásu karet na kartu „Rozvržení stránky“.
  4. Poté klikněte na panelu nástrojů na tlačítko „Pozadí“.
  5. Poté vyberte cestu, která obsahuje cílový obrázek.
  6. Dále vyberte tento obrázek.
  7. Poté v okně klikněte na tlačítko „Vložit“.Vložit

Obrázek se tak stal pozadím tohoto listu.Pozadí

Použití této metody je velmi snadné. Ale na druhou stranu je třeba upravit velikost obrázku, aby se do něj vešla buňka. Jinak budou v jedné buňce dvě různé barvy, jak ukazuje obrázek. Toto je ve skutečnosti ohraničení obrázku na pozadí.

Metoda 2: Použijte makro VBA

Zde představíme další metodu. K dokončení tohoto úkolu budete muset použít Excel VBA. Před vyplněním barvy přechodu musíte vybrat dvě různé barvy listu. A co víc, musíte také určit čísla RGB dvou barev pro barvu přechodu. V tomto příkladu použijeme dvě barvy: RGB (125,205,242 215,239,228 XNUMX) a RGB (XNUMX XNUMX XNUMX).

  1. Stiskněte tlačítko „Alt + F11“ na klávesnici. Můžete tedy otevřít editor jazyka.
  2. V tomto editoru vložte nový modul.Vložte modul
  3. Poté do modulu zkopírujte následující kódy:
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

V tomto příkladu vyplníme rozsah A1: E100. A metoda výpočtu je uvedena v kódech. Kromě toho musíte u různých barevných parametrů upravit vzorec podle skutečných čísel. Protože všechny barevné parametry jsou celé číslo, zaokrouhlíme také čísla, pokud existují chyby.

  1. A potom spusťte toto makro. Stisknutím tlačítka „F5“ na klávesnici jej spustíte. Na druhou stranu můžete také kliknout na tlačítko „Spustit Sub“.
  2. Poté se vraťte k pracovnímu listu. Pracovní list jsme oddálili, abyste to jasně viděli. Cílový rozsah je vyplněn přechodovou barvou.Výsledek

Pokud potřebujete vyplnit další rozsah barevným přechodem, musíte upravit kódy a spustit jej znovu.

Srovnání těchto dvou metod

Vidíte, že obě metody jsou velmi účinné. Někdy ale nebudete vědět, kterou metodu můžete použít. V tabulce níže jsme uvedli všechny výhody a nevýhody dvou metod, o kterých si můžeme myslet.

Porovnání

Vložit pozadí

Použijte makro VBA

Výhody

1. Pokud nejste obeznámeni s Excel VBA, je tato metoda vaší volbou.

2. Touto metodou bude celý list vyplněn barvou přechodu.

1. Jediným kliknutím nebo jedním stisknutím můžete výsledek získat okamžitě.

2. Tato metoda nevytvoří nevhodné okraje se dvěma různými barvami.

Nevýhody

1. Musíte trávit čas hledáním obrázku nebo vytvořením obrázku s přechodovou barvou.

2. Na hranici velikosti pozadí budou zřejmé hranice.

3. Barva je v pozadí. Když vyplníte buňku jinou barvou, pokryje tato barva pozadí.

1. Pokud potřebujete upravit kódy, snadno uděláte chybu.

2. Přechodovou barvou bude vyplněn pouze cílový rozsah. V případě potřeby je stále nutné upravit kódy pro ostatní rozsahy.

3. Pokud používáte VBA k vyplnění malého rozsahu, barevný přechod nebude tak přirozený.

Nyní máte hlubší pochopení těchto dvou metod. A příště budete vědět, kterou metodu můžete použít v aktuálním listu.

Udržujte bezpečné prostředí pro soubory aplikace Excel

Prostředí je také velmi důležité pro vaše soubory Excel. Pokud prostředí není bezpečné, nemůžete se ujistit, že soubory aplikace Excel budou vždy v bezpečí. I když jste toho ale připravili hodně, stále máte šanci setkat se s poškozením aplikace Excel. Proto si předem můžete připravit třetí stranu. Jakmile se váš Excel poškodí, můžete tento nástroj použít k opravit poškozená data xlsx okamžitě.

Úvod autora:

Anna Ma je ​​expertem na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně opravit poškození dokumentu Word Word a výhledové softwarové produkty pro opravy. Pro více informací navštivte www.datanumen.com

Sdílej nyní:

Komentáře jsou uzavřeny.