[땡큐엑셀vba & 엑셀매크로] 잔량과 지수합계가 다른셀 색칠및 행삭제
엑셀vba예제2020. 8. 12. 00:00
'http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040103&docId=280216079
'
'각 행의 O와 Q셀에있는 데이터 비교하여 값 차이가날경우 Q셀에 색칠
'그후 색칠되어있는 값 찾아서 행전체삭제 하고싶은데 서치해도 코드 찾기가 어렵네요 ㅠㅠ.
'부탁드립니다
'
' source by 땡큐엑셀vba & 엑셀매크로
'
Sub 색칠()
마지막행 = Cells(Rows.Count, "O").End(xlUp).Row
'2행부터 데이터가 있는 마지막행까지 루프
For i = 2 To 마지막행
잔량 = Cells(i, "O")
지수 = Cells(i, "Q")
'잔량과 지수합계가 다르면 색칠(빨간색)
If 잔량 <> 지수 Then
Cells(i, "Q").Interior.Color = vbRed '빨강색
End If
Next i
MsgBox "완료되었습니다", vbInformation, "땡큐엑셀vba & 엑셀매크로"
End Sub
'
' source by 땡큐엑셀vba & 엑셀매크로
'
' 행삭제
Sub 행삭제()
마지막행 = Cells(Rows.Count, "O").End(xlUp).Row
'마지막행부터 2행까지 루프
For i = 마지막행 To 2 Step -1
'바탕색이 빨강색이면 행삭제
If Cells(i, "Q").Interior.Color = vbRed Then
Cells(i, "Q").EntireRow.Delete
End If
Next i
MsgBox "완료되었습니다", vbInformation, "땡큐엑셀vba & 엑셀매크로"
End Sub
'엑셀vba예제' 카테고리의 다른 글
[땡큐엑셀vba & 엑셀매크로] 지각합계 사용자정의 함수 (0) | 2020.08.14 |
---|---|
[땡큐엑셀vba & 엑셀매크로] 하나의 열데이터를 8개의 열로 정리하기 (0) | 2020.08.13 |
[땡큐엑셀vba & 엑셀매크로] 값찾아 누적카운트 (0) | 2020.08.11 |
[땡큐엑셀vba & 엑셀매크로] 시트 리스트업 & 시트삭제 (0) | 2020.08.10 |
[땡큐엑셀vba & 엑셀매크로] A열에서 같은 이름을 찾아 B열의값으로 채우기 (0) | 2020.08.09 |