매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :)
VLOOKUP에서 나온 결과값을 하나의 셀에 모두 묶어서 표현하고 싶을때 쓰는 매크로 입니다.
- VLOOKUP 결과값이 여러개가 나오는 경우, 한 셀에서 보고싶을 떄 쓰면 좋습니다.
=========아래를 붙여넣기 하세요==========
Function Onecellvlookup(lookupvalue, lookuprange As Range, indexcolumn As Long, separator)
Dim r As Range
Dim result As String
result = ""
For Each r In lookuprange
If r = lookupvalue Then
If result = "" Then
result = r.Offset(0, indexcolumn - 1)
Else
result = result & separator & r.Offset(0, indexcolumn - 1)
End If
End If
Next r
Onecellvlookup = result
End Function
==================================
[매크로/VBA] 매크로 코드를 실행하는 법
모든 매크로를 실행하실 때는, 아래의 방법을 따라하시면 됩니다. 1. ALT + F11 을 눌러서, Microsoft Visual Basic for Applications를 열어주세요. 2. 삽입 > 모듈을 눌러서 새 모듈을 삽입하고, 오른쪽 창에..
mwoe.tistory.com
'5. VBA,매크로' 카테고리의 다른 글
[임시/기능] 엑셀에서 전자서명 추가하기 (0) | 2022.05.31 |
---|---|
[엑셀 매크로/VBA] 문서를 만들고 마지막으로 저장한 날짜 찾기 (0) | 2022.02.14 |
[엑셀 매크로/VBA] Unpivot, 크로스탭 데이터를 리스트/목록으로 바꿔주기 (0) | 2020.04.11 |
[엑셀 매크로/VBA] 모든 링크 하이퍼링크로 바꿔주기 (0) | 2020.04.11 |
[엑셀 매크로/VBA] 모든 하이퍼 링크, 외부 링크 한번에 열기 (2) | 2020.04.11 |