2 efektívne metódy na vyplnenie pracovného hárka programu Excel gradientovou farbou

Zdieľať teraz:

Ak vo svojej práci môžete použiť prechodovú farbu, určite zlepšíte efektivitu práce. V tomto článku predstavíme dve metódy na vyplnenie tabuľky prechodovou farbou.

Je veľmi ľahké vyplniť bunku alebo rozsah určitou farbou. Okrem toho môžete v bunke vyplniť aj farbu prechodu. V programe Excel však neexistuje žiadny priamy spôsob vyplnenia rozsahu farbou prechodu. Teraz sme našli dve metódy na dokončenie tejto úlohy.

Metóda 1: Vložte pozadie

Pri tejto metóde môžete vložiť obrázok s farbou prechodu ako pozadie.

  1. Nájdite obrázok s prechodovou farbou, ktorá sa vám páči. Alebo môžete taký obrázok vytvoriť aj vo svojom počítači.
  2. Teraz otvorte cieľový Excel, ktorý potrebujete vyplniť gradientovou farbou.
  3. V hárku kliknite na páse na kartu „Rozloženie stránky“.
  4. Potom kliknite na paneli nástrojov na tlačidlo „Pozadie“.
  5. Potom vyberte cestu, ktorá obsahuje cieľový obrázok.
  6. Ďalej vyberte tento obrázok.
  7. Potom v okne kliknite na tlačidlo „Vložiť“.Vložiť

Obrázok sa tak stal pozadím tohto pracovného hárka.pozadia

Použitie tejto metódy je veľmi jednoduché. Ale na druhej strane je potrebné upraviť veľkosť obrázka, aby sa do neho zmestila bunka. V opačnom prípade budú v jednej bunke dve rôzne farby, ako je to na obrázku. Toto je vlastne hranica obrázka na pozadí.

Metóda 2: Použite makro VBA

Tu si predstavíme ďalšiu metódu. Na dokončenie tejto úlohy budete musieť použiť program Excel VBA. Pred vyplnením prechodovej farby musíte pre list zvoliť dve rôzne farby. A čo viac, musíte tiež určiť čísla RGB dvoch farieb pre farbu prechodu. V tomto príklade použijeme dve farby: RGB (125,205,242 215,239,228 XNUMX) a RGB (XNUMX XNUMX XNUMX).

  1. Na klávesnici stlačte tlačidlo „Alt + F11“. Môžete teda otvoriť editor jazyka Visual Basic.
  2. V tomto editore vložte nový modul.Vložte modul
  3. Potom skopírujte do modulu nasledujúce 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 príklade vyplníme rozsah A1: E100. A metóda výpočtu je uvedená v kódoch. Okrem toho je potrebné pre rôzne farebné parametre upraviť vzorec podľa skutočných čísel. Pretože sú všetky farebné parametre celé číslo, zaokrúhlime tiež čísla, ak existujú chyby.

  1. A potom spustiť toto makro. Spustíte ho stlačením tlačidla „F5“ na klávesnici. Na druhej strane môžete tiež kliknúť na tlačidlo „Spustiť sub“.
  2. Potom sa vráťte k pracovnému listu. Pracovný list sme oddialili, aby ste ho jasne videli. Cieľový rozsah je vyplnený prechodovou farbou.Výsledok

Ak potrebujete vyplniť ďalší rozsah farbou prechodu, musíte upraviť kódy a spustiť ich znova.

Porovnanie týchto dvoch metód

Vidíte, že obe metódy sú veľmi účinné. Niekedy však nebudete vedieť, ktorú metódu môžete použiť. V nasledujúcej tabuľke sme uviedli všetky výhody a nevýhody týchto dvoch metód, o ktorých si môžeme myslieť.

Porovnanie

Vložiť pozadie

Použite makro VBA

výhody

1. Ak nie ste oboznámení s programom Excel VBA, je táto metóda vašou voľbou.

2. Týmto spôsobom bude celý pracovný hárok vyplnený farbou prechodu.

1. Jedným kliknutím alebo jedným stlačením môžete okamžite získať výsledok.

2. Táto metóda neprinesie nevhodné okraje s dvoma rôznymi farbami.

Nevýhody

1. Musíte stráviť čas hľadaním obrázka alebo vytvorením obrázka s prechodovou farbou.

2. Na hranici veľkosti pozadia budú zjavné hranice.

3. Farba je na pozadí. Keď vyplníte bunku inou farbou, táto farba zakryje pozadie.

1. Ak potrebujete upraviť kódy, ľahko urobíte chybu.

2. Prechodovou farbou bude vyplnený iba cieľový rozsah. V prípade potreby je potrebné upraviť kódy pre ostatné rozsahy.

3. Ak používate VBA na vyplnenie malého rozsahu, farebný prechod nebude taký prirodzený.

Teraz máte hlbšie pochopenie týchto dvoch metód. A nabudúce budete vedieť, ktorú metódu môžete použiť v skutočnom pracovnom hárku.

Udržujte bezpečné prostredie pre svoje súbory programu Excel

Pre vaše súbory programu Excel je veľmi dôležité aj prostredie. Ak prostredie nie je bezpečné, nemôžete sa ubezpečiť, že súbory programu Excel budú vždy bezpečné. Avšak aj vy ste toho veľa pripravili, stále máte šancu stretnúť sa s korupciou v programe Excel. Preto si vopred môžete pripraviť tretiu stranu. Po poškodení programu Excel môžete tento nástroj použiť na opraviť poškodené údaje xlsx okamžite.

Úvod autora:

Anna Ma je ​​expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane opraviť poškodenie dokumentu Word doc a výhľadové softvérové ​​produkty na opravu. Pre viac informácií navštívte www.datanumen. S

Zdieľať teraz:

Komentáre sú uzavreté.