Я пытаюсь выполнить условное форматирование для большого диапазона столбцов в группах по 2. Я не уверен, как записать макрос, который будет выбирать весь столбец из активной ячейки и столбца рядом с ним, а затем применять условное форматирование. Затем переместите две клетки вниз и повторите.
Это то, что у меня есть до сих пор, но он будет продолжать возвращаться к этим конкретным ячейкам, мне нужно, чтобы он переместился вправо 2.
Sub findDups()
'
' findDups Macro
ActiveCell.EntireColumn.Select
Selection.FormatConditions.AddUniqueValues
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
Selection.FormatConditions(1).DupeUnique = xlDuplicate
With Selection.FormatConditions(1).Font
.Color = -16383844
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 13551615
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
Range("M1").Select
Worksheets("User Check List").Activate
Selection.Offset(0, 2).Select
End Sub
ActiveCell.Resize(1, 2).EntireColumn.Select
, но лучший метод не будет включать использованиеActiveCell
илиSelection
методов, за исключением, возможно, начального ввода. - person David Zemens   schedule 21.06.2013