Karataev, меня тоже заинтересовал ваш вариант подсветки активной строки, но у меня возникает ошибка "application-defined or object-defined error 1004" в макросе "Private Sub Установить_заливку(CrossRange As Range)"
If objFormCond.Type = xlExpression Then 'application-defined or object-defined error
If objFormCond.Formula1 = "=1" Then 'application-defined or object-defined error
Не подскажите, что вызывает ошибку? У меня Excel 2007
If objFormCond.Type = xlExpression Then 'application-defined or object-defined error
If objFormCond.Formula1 = "=1" Then 'application-defined or object-defined error
Не подскажите, что вызывает ошибку? У меня Excel 2007
| Код |
|---|
Private Sub Установить_заливку(CrossRange As Range) Dim objFormCond As Object, i As Long For i = Me.Cells.FormatConditions.Count To 1 Step -1 Set objFormCond = Me.Cells.FormatConditions(i) If objFormCond.Type = xlExpression Then 'application-defined or object-defined error If objFormCond.Formula1 = "=1" Then 'application-defined or object-defined error objFormCond.ModifyAppliesToRange CrossRange Exit For End If End If Next End Sub |
Изменено: - 06.12.2021 15:38:21