Перейти к основному содержанию
 

Как применить градиент цвета к нескольким ячейкам?

Автор: Сяоян Последнее изменение: 2024 июля 08 г.

В Excel мы можем легко заполнить цвет фона для ячейки или нескольких ячеек, но иногда нам нужно, чтобы цвет был заполнен градиентом, как показано на следующем снимке экрана, как можно получить градиент цвета в ячейке или нескольких ячейках в Excel?

Цветовой градиент до одной ячейки
Цветовой градиент до одной ячейки
Цветовой градиент по нескольким ячейкам
Цветовой градиент по нескольким ячейкам

Применить цвет градиента к одной ячейке с помощью функции форматирования ячеек

Применение цвета градиента к нескольким ячейкам с кодом VBA


стрелка синий правый пузырь Применить цвет градиента к одной ячейке с помощью функции форматирования ячеек

В Excel функция форматирования ячеек может помочь вам заполнить цветовой градиент в одной ячейке, пожалуйста, сделайте следующее:

1. Выберите ячейку или несколько ячеек, которые вы хотите заполнить градиентом цвета для каждой ячейки, а затем щелкните правой кнопкой мыши, чтобы выбрать Формат ячеек из контекстного меню в Формат ячеек диалоговое окно под Заполнять вкладку, пожалуйста, нажмите Заливки кнопку, см. снимок экрана:

нажмите «Эффекты заливки» в диалоговом окне «Формат ячеек».

2. В Заливки диалоговом окне выберите два цвета, которые вы хотите использовать, из двух раскрывающихся списков Цвета раздел, а затем выберите один из стилей затенения по своему усмотрению, например горизонтальный, вертикальный и т. д. Смотрите скриншот:

установите параметры в диалоговом окне «Эффекты заливки»

3. Затем нажмите OK > OK чтобы закрыть диалоговые окна, и цвет градиента заполняется для каждой ячейки, как показано на следующем снимке экрана:

цвет градиента заполняется для каждой ячейки

скриншот kutools для Excel AI

Разблокируйте магию Excel с помощью Kutools AI

  • Умное исполнение: выполнение операций с ячейками, анализ данных и создание диаграмм — и все это осуществляется с помощью простых команд.
  • Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации рабочих процессов.
  • VBA-кодирование: Пишите и внедряйте код VBA без особых усилий.
  • Интерпретация формулы: Легкое понимание сложных формул.
  • Перевод текста: преодолевайте языковые барьеры в своих таблицах.
Расширьте свои возможности Excel с помощью инструментов на базе искусственного интеллекта. Скачать сейчас и испытайте эффективность, как никогда раньше!

стрелка синий правый пузырь Применение цвета градиента к нескольким ячейкам с кодом VBA

Вышеупомянутый метод может помочь нам создать цветовой градиент в отдельной ячейке. Если вам нужно затенять цветовой градиент в нескольких ячейках, вам нужно применить код VBA для его решения.

1. Сначала залейте определенный цвет фона для диапазона ячеек.

2. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

3. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.

Код VBA: применить цвет градиента к нескольким ячейкам:

Sub colorgradientmultiplecells()
'Updateby Extendoffcie 
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    Dim xColor As Long
    Dim I As Long
    Dim K As Long
    Dim xCount As Long
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
LInput:
    Set xRg = Application.InputBox("please select the cells range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Areas.Count > 1 Then
        MsgBox "does not support multiple selections", vbInformation, "Kutools for Excel"
        GoTo LInput
    End If
    On Error Resume Next
    Application.ScreenUpdating = False
    xCount = xRg.Rows.Count
    For K = 1 To xRg.Columns.Count
        xColor = xRg.Cells(1, K).Interior.Color
        For I = xCount To 1 Step -1
            xRg.Cells(I, K).Interior.Color = xColor
            xRg.Cells(I, K).Interior.TintAndShade = (xCount - (I - 1)) / xCount
        Next
    Next
End Sub

4, Затем нажмите F5 нажмите клавишу для запуска этого кода, и появится окно подсказки, напоминающее вам о выборе цветных ячеек, которые вы хотите заполнить цветом градиента, см. снимок экрана:

 

код vba для выбора диапазона

5, Затем нажмите OK , цвет в нескольких ячейках отображается как цвет градиента, см. снимок экрана:

 

Код VBA для заливки цвета градиента для нескольких ячеек

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!