Изменить цвет фона ячейки в Excel с помощью редактора VBA

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

Изменить цвет фона ячейки в Excel с помощью редактора VBA

Изменить цвет фона ячейки в Excel с помощью редактора VBA

Чтобы изменить фон ячейки с помощью редактора VBA в Excel, выполните следующие действия:

  1. Запустите Microsoft Excel.
  2. Перейдите на вкладку «Разработчик», затем нажмите кнопку Visual Basic.
  3. После открытия редактора VBA введите код, чтобы изменить цвет ячейки.
  4. Затем нажмите кнопку «Выполнить» и выберите «Выполнить подчиненную/пользовательскую форму».
  5. Закройте редактор VBA и просмотрите электронную таблицу, чтобы увидеть результаты.

Запустите Microsoft Excel.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

На вкладке Разработчик нажмите кнопку Visual Basic кнопка.

Откроется редактор VBA.

В редакторе VBA введите следующее:

Sub Standard_Color()

Диапазон («A1»). Интерьер. Цвет = vbGreen

Диапазон («b3»). Интерьер. Цвет = vbBlue

Конец сабвуфера

Затем щелкните Бежать кнопку и выберите Запустить Sub/UserForm.

Закройте редактор VBA, после чего вы увидите цвета в ячейке, которую вы написали в коде.

Как удалить цвет ячейки в Excel VBA?

Выполните следующие действия, чтобы удалить цвет фона из ячейки:

  • На вкладке «Разработчик» нажмите кнопку Visual Basic.
  • Откроется редактор VBA.
  • В редакторе VBA введите следующее:
  • Sub Standard_Color()
  • Диапазон («A1»). Удалить
  • Конец сабвуфера
  • Теперь нажмите кнопку «Выполнить» и выберите «Выполнить Sub/UserForm».

Закройте редактор VBA и посмотрите на свою электронную таблицу; вы заметите, что цвет очищается от ячейки.

Как сделать так, чтобы макрос очищал ячейку?

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

  • На вкладке Разработчик нажмите Макросы.
  • Откроется диалоговое окно макроса.
  • Введите имя в поле имени, затем нажмите «Создать».
  • Это откроет редактор VBA.
  • Введите следующие коды ниже:
  • Подочистить ячейки ()
  • Диапазон(«b3:b4»).ClearContents
  • Конец сабвуфера
  • Теперь нажмите кнопку «Выполнить» и выберите «Выполнить Sub/UserForm».

Закройте редактор VBA и посмотрите на свою электронную таблицу; вы заметите, что ячейка очищается.

Как добавить фон в ячейку в Excel?

  • Запустите Microsoft Excel.
  • На вкладке «Разметка страницы» в группе «Параметры страницы» нажмите кнопку «Фон».
  • Откроется диалоговое окно Вставка изображения. Выберите, хотите ли вы выбрать изображение из файла, поиска изображений Bing или OneDrive Personal.
  • Выберите изображение из любого из источников, упомянутых выше, и нажмите «Вставить».
  • Теперь у нас есть фон в электронной таблице.

Какие цветовые коды использует VBA?

Цветовые коды, используемые в VBA, — VBA или RGB. RGB также может называться красным, зеленым и синим. Многие пользователи Excel используют коды RGB для ввода цвета в ячейки электронной таблицы или шрифты. У них есть три компонента в виде именованного диапазона; это красный, зеленый и синий.

ЧИТАЙТЕ: как создавать пользовательские функции Excel с помощью VBA

Каковы цветовые коды для Excel?

Посмотрите на список ниже для цветовых кодов в Excel:

  • Белый: RGB (255 255 255)
  • Черный: RGB(0,0,0)
  • Красный: RGB(255,0,0)
  • Зеленый: RGB (0,255,0)
  • Синий: RGB(0,0,255)
  • Желтый: RGB(255,255,0)
  • Пурпурный: RGB(255,0,255)
  • Голубой RGB(0,255,255)

ЧИТАЙТЕ: как создать диаграмму с эффектом Crayon в Excel

Мы надеемся, что вы понимаете, как использовать фон ячейки в редакторе VBA в Excel.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *