2 ефективни метода за попълване на вашия работен лист в Excel с градиентен цвят

Споделете сега:

Ако можете да използвате градиентен цвят в работата си, със сигурност ще подобрите работната си ефективност. В тази статия ще представим два метода за запълване на вашия работен лист с градиентен цвят.

Много е лесно да запълните клетка или диапазон с определен цвят. Освен това можете също да попълните градиентен цвят в клетка. В Excel обаче няма директен начин за запълване на диапазон с градиентен цвят. Сега открихме два метода за изпълнение на тази задача.

Метод 1: Вмъкване на фон

При този метод можете да вмъкнете изображение с градиентен цвят като фон.

  1. Намерете изображение с цвета на градиента, който харесвате. Или можете също да направите такова изображение на вашия компютър.
  2. Сега отворете целевия Excel, който трябва да запълните с градиентен цвят.
  3. В работния лист щракнете върху раздела „Оформление на страницата“ в лентата.
  4. След това щракнете върху бутона „Фон“ в лентата с инструменти.
  5. След това изберете пътя, който съдържа целевото изображение.
  6. След това изберете това изображение.
  7. След това щракнете върху бутона „Вмъкване“ в прозореца.Поставете

Така изображението е станало фон на този работен лист.История

Използването на този метод е много лесно. Но от друга страна, трябва да регулирате размера на изображението, така че да можете да паснете на клетката. В противен случай ще има два различни цвята в една клетка, както е показано на изображението. Това всъщност е границата на фоновото изображение.

Метод 2: Използвайте VBA Macro

Тук ще представим друг метод. И ще трябва да използвате Excel VBA, за да завършите тази задача. Преди да запълните цвета на градиента, трябва да изберете двата различни цвята за работния лист. Нещо повече, вие също трябва да решите RGB числата на два цвята за цвета на градиента. В този пример ще използваме два цвята: RGB(125,205,242) и RGB(215,239,228).

  1. Натиснете бутона "Alt +F11" на клавиатурата. Така можете да отворите редактора на Visual Basic.
  2. В този редактор вмъкнете нов модул.Поставете модул
  3. След това копирайте следните кодове в модула:
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

В този пример ще запълним диапазона A1:E100. И методът на изчисление е показан в кодовете. Освен това, за различни цветови параметри, трябва да коригирате формулата според действителните числа. Тъй като всички цветови параметри са цели числа, ние също ще закръглим числата, в случай че има грешки.

  1. И след това стартирайте този макрос. Можете да натиснете бутона „F5“ на клавиатурата, за да го стартирате. От друга страна, можете също да щракнете върху бутона „Run Sub“.
  2. След това се върнете към работния лист. Намалили сме мащаба на работния лист, за да можете да виждате ясно. Целевият диапазон е запълнен с градиентен цвят.Резултат

Когато трябва да запълните друг диапазон с градиентен цвят, трябва да промените кодовете и да го стартирате отново.

Сравнение на двата метода

Виждате, че и двата метода са много ефективни. Но понякога няма да знаете кой метод можете да използвате. В таблицата по-долу сме изброили всички предимства и недостатъци на двата метода, за които се сещаме.

сравнение

Вмъкване на фон

Използвайте VBA Macro

Предимства

1. Ако не сте запознати с Excel VBA, този метод е вашият избор.

2. Целият работен лист ще бъде запълнен с цвета на градиента по този метод.

1. Само с едно кликване или едно натискане можете да получите резултата веднага.

2. Този метод няма да произведе неподходящи граници с два различни цвята.

Недостатъци

1. Трябва да отделите време, за да намерите изображение или да направите изображение с градиентен цвят.

2. В границите на размера на фона ще има очевидни граници.

3. Цветът е на заден план. Когато запълните клетка с друг цвят, този цвят ще покрие фона.

1. Когато трябва да промените кодовете, лесно ще направите грешки.

2. Само целеви диапазон ще бъде запълнен с градиентен цвят. Все още трябва да промените кодовете за други диапазони, ако имате нужда.

3. Ако използвате VBA за запълване на малък диапазон, цветният преход няма да е толкова естествен.

Сега разбирате по-задълбочено двата метода. И следващия път ще знаете кой метод можете да използвате в действителния си работен лист.

Поддържайте безопасна среда за вашите Excel файлове

Средата също е много важна за вашите Excel файлове. Ако средата не е безопасна, не можете да сте сигурни, че файловете на Excel винаги ще бъдат безопасни. Въпреки това, дори и да сте се подготвили много, все още имате шанса да се срещнете с корупцията в Excel. Следователно можете предварително да подготвите трета страна. След като вашият Excel се повреди, можете да използвате този инструмент, за да поправете повредени xlsx данни веднага.

Въведение на автора:

Ана Ма е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително поправете повреда на Word doc документ и outlook софтуерни продукти за ремонт. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.