2 Effektiva metoder för att fylla ditt Excel-arbetsblad med lutningsfärg

Om du kan använda lutningsfärg i ditt arbete är du säker på att förbättra din arbetseffektivitet. I den här artikeln introducerar vi två metoder för att fylla ditt kalkylblad med lutningsfärg.

Det är väldigt enkelt för dig att fylla en cell eller ett område med en viss färg. Dessutom kan du också fylla övertoningsfärg i en cell. Det finns dock inget direkt sätt i Excel att fylla ett intervall med lutningsfärg. Nu har vi hittat två metoder för att slutföra denna uppgift.

Metod 1: Infoga bakgrund

I den här metoden kan du infoga en bild med övertoningsfärg som bakgrund.

  1. Hitta en bild med den lutningsfärg som du gillar. Eller så kan du också skapa en sådan bild på din dator.
  2. Öppna nu den Excel-fil du vill fylla i med gradientfärg.
  3. Klicka på fliken "Sidlayout" i menyfliksområdet i kalkylbladet.
  4. Klicka sedan på knappen "Bakgrund" i verktygsfältet.
  5. Välj sedan sökvägen som innehåller målbilden.
  6. Välj sedan den här bilden.
  7. Klicka sedan på knappen "Infoga" i fönstret.Insert

Således har bilden blivit bakgrunden för detta kalkylblad.Bakgrund

Att använda denna metod är väldigt enkelt. Men å andra sidan måste du justera bildstorleken så att du kan passa in i cellen. Annars kommer det att finnas två olika färger i en cell som bildvisningen. Detta är faktiskt gränsen för bakgrundsbilden.

Metod 2: Använd VBA-makro

Här kommer vi att introducera en annan metod. Och du måste använda Excel VBA för att slutföra den här uppgiften. Innan du fyller lutningsfärgen måste du välja de två olika färgerna för kalkylbladet. Dessutom måste du också bestämma RGB-numren i två färger för lutningsfärgen. I detta exempel kommer vi att använda de två färgerna: RGB (125,205,242) och RGB (215,239,228).

  1. Tryck på knappen "Alt + F11" på tangentbordet. Således kan du öppna Visual Basic-redigeraren.
  2. I den här redigeraren infogar du en ny modul.Sätt i modulen
  3. Efter det, kopiera följande koder till modulen:
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

I det här exemplet kommer vi att fylla intervallet A1: E100. Och beräkningsmetoden visas i koderna. För olika färgparametrar måste du dessutom justera formeln efter de faktiska siffrorna. Eftersom färgparametrarna alla är heltal kommer vi också att avrunda siffrorna om det finns fel.

  1. Och kör sedan detta makro. Du kan trycka på knappen “F5” på tangentbordet för att köra den. Å andra sidan kan du också klicka på knappen "Run Sub".
  2. Gå sedan tillbaka till arbetsbladet. Vi har zoomat ut arbetsbladet så att du kan se tydligt. Målområdet är fyllt med gradientfärg.Resultat

När du behöver fylla andra intervall med lutningsfärg måste du ändra koderna och köra den igen.

En jämförelse av de två metoderna

Du kan se att båda metoderna är mycket effektiva. Men ibland vet du inte vilken metod du kan använda. I tabellen nedan har vi listat alla fördelar och nackdelar med de två metoderna som vi kan tänka oss.

Jämförelse

Infoga bakgrund

Använd VBA-makro

Fördelar

1. Om du inte känner till Excel VBA, är den här metoden ditt val.

2. Hela kalkylbladet fylls med lutningsfärgen med den här metoden.

1. Bara med ett klick eller ett tryck kan du få resultatet direkt.

2. Denna metod ger inte olämpliga kanter med två olika färger.

Nackdelar

1. Du måste spendera tid på att hitta en bild eller skapa en bild med gradientfärg.

2. I gränsen till bakgrundens storlek kommer det att finnas uppenbara gränser.

3. Färgen är i bakgrunden. När du fyller en cell med en annan färg täcker den här färgen bakgrunden.

1. När du behöver ändra koderna gör du enkelt misstag.

2. Endast ett målområde kommer att fyllas med gradientfärg. Du måste fortfarande ändra koderna för andra områden om du har behov.

3. Om du använder VBA för att fylla ett litet intervall blir färgövergången inte så naturlig.

Nu har du en djupare förståelse för de två metoderna. Och nästa gång vet du vilken metod du kan använda i ditt faktiska kalkylblad.

Håll en säker miljö för dina Excel-filer

Miljön är också mycket viktig för dina Excel-filer. Om miljön inte är säker kan du inte se till att Excel-filer alltid är säkra. Men även om du har förberett dig mycket har du fortfarande chansen att möta Excel-korruption. Därför kan du förbereda en tredje part i förväg. När din Excel har korrumperats kan du använda det här verktyget för att reparera korrupta xlsx-data omedelbart.

Författarintroduktion:

Anna Ma är en dataåterställningsexpert i DataNumen, Inc., som är världsledande inom teknik för återställning av data, inklusive reparera korruption i Word-dokument och Outlook-programvara för reparationsprogramvara. För mer information besök www.datanumen.com

Kommentarer är stängda.