Макрос запрещающий редактирование текста в ячейке выделенной определенным цветом - VBA

Узнай цену своей работы

Формулировка задачи:

Добрый вечер . пожалуйста подскажите макрос который бы запрещал редактирование ячеек определенного цвета. Именно запретить Ввод данных в них. В документе есть ряд ячеек имеющих красный цвет заливки Нужно сделать так чтобы при условии если ячейка имеет заливку красного цвета ее редактирование становилось не возможным. Реально ли такое сделать?

Решение задачи: «Макрос запрещающий редактирование текста в ячейке выделенной определенным цветом»

textual
Листинг программы
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2. If ActiveCell.Interior.ColorIndex = 2 Then
  3.     MsgBox ("Данные не вводить!")
  4.     Range("A1").Select
  5. End If
  6. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.286 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы