1행부터 마지막행(K2)까지 중에
남자이며 엑셀점수가 70점 미만일 경우
행에 서식(K5)를 적용하자.
Sub form()
Dim i As Long
For i = 2 To Range("K2")
If Range("B" & i) = Range("K3") And _
Range("c" & i) <= Range("K4") Then '한칸띄고 _는 줄내림
Range("K5").Copy 'K5 복사
Range("a" & i).Resize(1, 8).PasteSpecial xlFormats
'"Ai"셀부터 1행 8열만큼 범위를 다시 잡는다.
'PasteSpecial xlFormats 복사한 것의 서식만 붙여넣어라.
End If
Next i
End Sub
남자에서 여자로 바꾸었을 때
기존 표시한 서식을 초기화 하고 적용
Range("a1").CurrentRegion.Interior.ColorIndex = 0
Range("a1").CurrentRegion.Font.ColorIndex = 0
반복되는 것은
With
End With
구문으로 간단하게 가능.
With Range("a1").CurrentRegion
.Interior.ColorIndex = 0
.Font.ColorIndex = 0
End With