Доброго дня мастадонты гуру экселя))
Есть макрос который добавляет колонку в таблицу и есть функция которая окрашивает ячейки если в них содержится формула (Условное форматирование по формуле)...
При выполнении макроса происходит зависание и он просто останавливается... Может подскажите что можно сделать..
Спасибо кто откликнется.
Есть макрос который добавляет колонку в таблицу и есть функция которая окрашивает ячейки если в них содержится формула (Условное форматирование по формуле)...
При выполнении макроса происходит зависание и он просто останавливается... Может подскажите что можно сделать..
| Код |
|---|
Public Sub Вст_колонку()
ActiveSheet.Unprotect
Columns(Range("ПСбаза").Column).Select
Selection.EntireColumn.Hidden = False
Selection.Copy
Selection.Insert Shift:=xlToRight 'на этой строке выполнения происходит остановка
Columns(Range("ПСбаза").Column).Select
Selection.EntireColumn.Hidden = True
Application.CutCopyMode = False
ActiveCell.Offset(3, -1).Activate
End Sub
Function IsFormula(Check_Cell As Range)
'Функция Для определение формул в ячейках и их выделение
' =IsFormula(F35) в условном форматировании записать формулу с указанием первой ячейки в нужном диапазоне
IsFormula = Check_Cell.HasFormula
End Function
|
Спасибо кто откликнется.
Изменено: - 21.12.2021 11:53:21