'목록하단 광고 치환자(withSeok)
728x90

엑사남 18강 study

엑셀 파일 다운로드

남학생만 삭제.xlsm
0.05MB

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Sub Test_01()
 
Dim lngE    As Long
Dim rngD    As Range
Dim i       As Long
 
lngE = Cells(Rows.Count, "b").End(xlUp).Row
 
    For i = 3 To lngE
        If Range("e" & i) = "남" Then
            If rngD Is Nothing Then
                Set rngD = Range("e" & i)
                rngD.Select
            Else
                Set rngD = Union(rngD, Range("e" & i))
                rngD.Select
            End If
        End If
    Next
    
    If rngD Is Nothing Then
        MsgBox "삭제할 범위가 없습니다."
    Else
        rngD.EntireRow.Delete
    End If
    
End Sub
 
cs
728x90

+ Recent posts