Я пытаюсь условно отформатировать ячейки на нескольких листах.Размер диапазона варьируется в зависимости от листа (и, возможно, месяц к месяцу).Каждый лист будет иметь заголовок, и число столбцов будет отличаться, но данные для форматирования всегда будут начинаться с A6.
Я успешно выбрал последнюю ячейку на каждом листе и успешно отформатировал несколько ячеек накаждый лист.Однако, когда я пытаюсь объединить шаги, у меня ничего не получается.
Sub comfor()
Dim ws As Worksheet, LstR As Range
For Each ws In ActiveWorkbook.Sheets
Set LstR = ws.Range("A6").SpecialCells(xlLastCell)
For Each cell In LstR
If cell.Text = "Complete" Then
cell.Font.Color = 5287936
cell.Replace What:="Complete", Replacement:="R"
cell.Font.Name = "Wingdings 2"
End If
Next cell
Next ws
End Sub
Спасибо!