문제 : 아이들 목록이 있는데 한 이름 바로 아래에 같은 이름만 있는 셀이 있음. 그 중복된 행을 아예 지우는 매크로 (윗 행과 아래행이 내용이 완전히 같지 않아서 그런지 중복된 것 지우는 기능이 잘 안되었음)
-> 나중에 보니 '중복된 항목 제거'메뉴로도 잘 되네;;; 옵션만 '학생명'체크만 하면;; 뻘짓이었음 ;;
Sub Macro1()
'
' Macro1 Macro
'
'
' Rows("4:4").Select
' Selection.Delete Shift:=xlUp
For i = 1 To 300 Step 1
babo = "E" + Trim(Str(i))
chun = "E" + Trim(Str(i + 1))
'If Range(babo).Value = "" And Range(chun).Value = "" Then End
If Range(babo).Value = Range(chun).Value Then
strA = Trim(Str(i + 1)) + ":" + Trim(Str(i + 1))
Rows(strA).Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub
미션이 바뀜.
중복된 아이들은 아예 둘 다 지워버리는 것임.
매크로 다시 짬.
Sub Macro1()
'
' Macro1 Macro
'
'
' Rows("4:4").Select
' Selection.Delete Shift:=xlUp
For i = 1 To 300 Step 1
babo = "E" + Trim(Str(i))
chun = "E" + Trim(Str(i + 1))
If Range(babo).Value = "" And Range(chun).Value = "" Then End
If Range(babo).Value = Range(chun).Value Then
strA = Trim(Str(i)) + ":" + Trim(Str(i))
Rows(strA).Select
Selection.Delete Shift:=xlUp
'strA = Trim(Str(i + 1)) + ":" + Trim(Str(i + 1))
'Rows(strA).Select
Selection.Delete Shift:=xlUp
i = i - 1
End If
Next i
End Sub
'공부' 카테고리의 다른 글
[글쓰기 입문 39기] 1강 - 첫 문장의 두려움을 없애라 (4) | 2013.11.05 |
---|---|
[엑셀] 대소문자 바꾸는 함수 (0) | 2012.07.19 |
VBA - 4개 열의 항목을 한개의 열로 (0) | 2012.03.14 |
클라우드를 이것저것 쓰고 있다 (0) | 2011.07.07 |
아이맥 공부중 (0) | 2011.06.01 |