728x90
엑사남 20강 숙제
엑셀 파일 다운로드 |
이름정의(동적범위 활용) =OFFSET('성적(2)'!$E$3,0,0,COUNTA('성적(2)'!$E:$E)-1,1) |
Sub NY_Find() Dim rngAll As Range Dim rngNY As Range Set rngAll = Range("동적범위_2") For Each rngNY In rngAll If rngNY = "여" Then With rngNY.Offset(0, -3).Resize(1, 10) .Font.ColorIndex = 5 .Font.Bold = True .Font.Italic = True End With Else End If Next End Sub |
Sub NY_Start() Dim rngAll As Range Dim rngNY As Range Set rngAll = Range("동적범위_2") For Each rngNY In rngAll With rngNY.Offset(0, -3).Resize(1, 10) .Font.ColorIndex = 1 .Font.Bold = False .Font.Italic = False End With Next End Sub |
728x90
'■ Excel > ㅡExcel VBA Study' 카테고리의 다른 글
엑셀 vba InputBox로 값 및 범위 입력받기 (0) | 2020.06.18 |
---|---|
엑셀 vba Colorindex표 만들기 (0) | 2020.06.15 |
엑셀 vba 이름정의 활용한 vba 코드 (0) | 2020.05.28 |
엑셀 vba 다른 시트에 조건으로 필터링하기 (0) | 2020.05.21 |
엑셀 vba 조건으로 필터하기 (0) | 2020.05.21 |