본문 바로가기
공부/컴퓨터

[VBA] Vlookup

by 一晳 2020. 6. 8.


vlohttps://m.blog.naver.com/PostView.nhn?blogId=atmyhome&logNo=90152720927&proxyReferer=https:%2F%2Fwww.google.com%2F

 

(엑셀vba)Application.VLookup에 대하여..

아래 노란색 칸에 해당되는 값을 입력하는 건 VLOOKUP함수로 간단하게 해결할 수 있습니다. 그렇다...

blog.naver.com

Sub Vlookup사용예()
    Range("E2:E6") = Application.VLookup(Range("D2:D6"), _
      Range("A2:B14"), 2, 0)
End Sub

vlookup함수 반환값 중에 해당값이 없어 #N/A 오류값을 지워버리는 방법은 뭐 딱히 방법은 없는 거 같습니다. 아래와 같이 순환문을 돌려서 내용을 지워버리는 방식이 적절할 거 같습니다. 참고하세요.


Sub Vlookup사용예2()
Dim varTemp As Variant
Dim lngI As Long
    varTemp = Application.VLookup(Range("D2:D6"), Range("A2:B14"), 2, 0)
    For lngI = 1 To 5
      If IsError(varTemp(lngI, 1)) Then
        varTemp(lngI, 1) = ""
      End If
    Next lngI
    Range("E2:E6") = varTemp
End Sub

 

https://link2me.tistory.com/164

 

[VBA] Vlookup 함수 VBA 로 업무를 편하게

Vlookup 함수 VBA 로 업무를 편하게 VLookup 함수만 알아도 엑셀 다루는 업무가 엄청 편해지는데요. VLookup 함수를 다루다보니 용량이 너무 큰 경우에는 파일 사이즈가 장난 아니게 커지는데다 속도 저

link2me.tistory.com

 

댓글