У меня есть некоторые вычисляемые столбцы в таблице Excel (2007). Я бы хотел как-то отличить их визуально от столбцов пользовательского ввода, но без потери изящного автоматического выравнивания строк. Похоже, я могу создать "стиль таблицы", но только первый и последний столбцы могут получить отдельное форматирование. Есть ли способ отформатировать произвольные столбцы (или, по крайней мере, последние n столбцов, а не только последний)?
1 ответ
1
Вы можете отформатировать столбцы, чтобы разблокировать ячейки, которые вводятся пользователем, а затем установить условное форматирование для столбцов в таблице, указав в качестве условия формулу условие = CELL("protect",). Или вы можете установить следующий udf:
Function IsFormula(cell)
IsFormula = cell.HasFormula
End Function
и затем установите аналогичное условное форматирование.