2 tõhusat meetodit Exceli töölehe gradientvärviga täitmiseks

Kui saate oma töös kasutada gradientvärvi, parandate kindlasti oma töö efektiivsust. Selles artiklis tutvustame kahte meetodit töölehe gradiendivärviga täitmiseks.

Lahtrit või vahemikku on väga lihtne teatud värviga täita. Lisaks saate lahtris täita ka gradiendivärvi. Excelis pole aga otsest võimalust vahemikku gradiendivärviga täita. Nüüd oleme selle ülesande täitmiseks leidnud kaks meetodit.

1. meetod: lisage taust

Selle meetodi puhul saate lisada pildi, mille taustaks on gradientvärv.

  1. Leidke pilt teile meeldiva gradiendivärviga. Või saate sellise pildi ka arvutisse teha.
  2. Nüüd avage Exceli sihtfail, mille peate gradiendivärviga täitma.
  3. Töölehel klõpsake lindil vahekaarti "Lehekülje paigutus".
  4. Seejärel klõpsake tööriistaribal nuppu "Taust".
  5. Pärast seda valige tee, mis sisaldab sihtpilti.
  6. Järgmisena valige see pilt.
  7. Seejärel klõpsake aknas nuppu "Lisa".Sisesta

Seega on pilt saanud selle töölehe taustaks.Taust

Selle meetodi kasutamine on väga lihtne. Kuid teisest küljest peate kohandama pildi suurust, et saaksite lahtrisse mahutada. Vastasel juhul on ühes lahtris kaks erinevat värvi, nagu pildil näidatud. See on tegelikult taustapildi piir.

2. meetod: kasutage VBA makrot

Siin tutvustame teist meetodit. Selle ülesande täitmiseks peate kasutama Exceli VBA-d. Enne gradiendi värvi täitmist peate valima töölehel kaks erinevat värvi. Veelgi enam, peate otsustama ka kahe värvi RGB-numbrid gradiendi värvi jaoks. Selles näites kasutame kahte värvi: RGB (125,205,242 215,239,228 XNUMX) ja RGB (XNUMX XNUMX XNUMX).

  1. Vajutage klaviatuuril nuppu "Alt + F11". Seega saate avada Visual Basicu redaktori.
  2. Sellesse redaktorisse sisestage uus moodul.Sisesta moodul
  3. Pärast seda kopeerige moodulisse järgmised koodid:
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

Selles näites täidame vahemiku A1:E100. Ja arvutusmeetod on koodides näidatud. Pealegi peate erinevate värviparameetrite jaoks kohandama valemit vastavalt tegelikele numbritele. Kuna kõik värviparameetrid on täisarvud, ümardame ka numbrid, kui esineb vigu.

  1. Ja seejärel käivitage see makro. Selle käivitamiseks võite vajutada klaviatuuri nuppu "F5". Teisest küljest võite klõpsata ka nupul "Run Sub".
  2. Pärast seda tule tagasi töölehele. Oleme töölehte vähendanud, et sa seda selgelt näeksid. Sihtvahemik on täidetud gradientvärviga.Tulemus

Kui teil on vaja täita mõni muu vahemik gradiendivärviga, peate koode muutma ja uuesti käivitama.

Kahe meetodi võrdlus

Näete, et mõlemad meetodid on väga tõhusad. Kuid mõnikord ei tea te, millist meetodit saate kasutada. Allolevas tabelis oleme välja toonud kõik kahe meetodi eelised ja puudused, mida võime mõelda.

võrdlus

Sisesta taust

Kasutage VBA makrot

Eelised

1. Kui te pole Exceli VBA-ga tuttav, on see meetod teie valik.

2. Selle meetodi abil täidetakse kogu tööleht gradiendivärviga.

1. Vaid ühe klõpsuga või ühe vajutusega saad tulemuse kohe kätte.

2. See meetod ei tekita kahe erineva värviga sobimatuid ääriseid.

Puudused

1. Pildi leidmiseks või gradientvärviga pildi tegemiseks peate kulutama aega.

2. Tausta suuruse piiril on selged piirid.

3. Värv on taustal. Kui täidate lahtri teise värviga, katab see värv tausta.

1. Kui teil on vaja koode muuta, teete kergesti vigu.

2. Ainult sihtvahemik täidetakse gradientvärviga. Vajadusel peate teiste vahemike koode siiski muutma.

3. Kui kasutate VBA-d väikese vahemiku täitmiseks, ei ole värvide üleminek nii loomulik.

Nüüd mõistate neid kahte meetodit sügavamalt. Ja järgmisel korral saate teada, millist meetodit saate oma tegelikul töölehel kasutada.

Hoidke oma Exceli failide jaoks turvaline keskkond

Keskkond on ka teie Exceli failide jaoks väga oluline. Kui keskkond pole turvaline, ei saa te tagada, et Exceli failid oleksid alati turvalised. Kuid isegi kui olete palju valmistunud, on teil endiselt võimalus kohtuda Exceli korruptsiooniga. Seetõttu võite eelnevalt ette valmistada kolmanda osapoole. Kui teie Excel on rikutud, saate seda tööriista kasutada rikutud xlsx andmete parandamine kohe.

Autori sissejuhatus:

Anna Ma on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas parandage Wordi doc-dokumentide riknemine ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.