3

У меня есть некоторые вычисляемые столбцы в таблице Excel (2007). Я бы хотел как-то отличить их визуально от столбцов пользовательского ввода, но без потери изящного автоматического выравнивания строк. Похоже, я могу создать "стиль таблицы", но только первый и последний столбцы могут получить отдельное форматирование. Есть ли способ отформатировать произвольные столбцы (или, по крайней мере, последние n столбцов, а не только последний)?

1 ответ1

1

Вы можете отформатировать столбцы, чтобы разблокировать ячейки, которые вводятся пользователем, а затем установить условное форматирование для столбцов в таблице, указав в качестве условия формулу условие = CELL("protect",). Или вы можете установить следующий udf:

Function IsFormula(cell)
  IsFormula = cell.HasFormula
End Function

и затем установите аналогичное условное форматирование.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .