엑셀로 해결할 수 없는 기능은 VBA/매크로를 쓰시는게 맞습니다.
- 매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :)
링크가 없는 주소들을 모두 하이퍼링크로 바꿔줍니다.
- 주소가 텍스트로만 되어있다면, 하이퍼링크로 바꿔줍니다.
- 몇개 없다면, VBA쓰지 마시고 [F2 + Enter]로 하세요!
=========아래를 붙여넣기 하세요==========
Sub Hyperlinks_add()
Dim WorkRng, i As Range
On Error Resume Next
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("선택 범위", "주소 범위를 선택해주세요.", WorkRng.Address, Type:=8)
For Each i In WorkRng.Cells
i.Hyperlinks.Add anchor:=Range(i.Address), Address:=i.Value
Next
End Sub
==================================
[매크로/VBA] 매크로 코드를 실행하는 법
모든 매크로를 실행하실 때는, 아래의 방법을 따라하시면 됩니다. 1. ALT + F11 을 눌러서, Microsoft Visual Basic for Applications를 열어주세요. 2. 삽입 > 모듈을 눌러서 새 모듈을 삽입하고, 오른쪽 창에..
mwoe.tistory.com
'5. VBA,매크로' 카테고리의 다른 글
[엑셀 매크로/VBA] 한 셀에 VLOOKUP 결과를 모두 넣어서 표현하기 (0) | 2020.04.12 |
---|---|
[엑셀 매크로/VBA] Unpivot, 크로스탭 데이터를 리스트/목록으로 바꿔주기 (0) | 2020.04.11 |
[엑셀 매크로/VBA] 모든 하이퍼 링크, 외부 링크 한번에 열기 (2) | 2020.04.11 |
[엑셀 매크로/VBA] 모든 탭의 이름을 리스트로 뽑기 (0) | 2020.04.10 |
[엑셀 매크로/VBA] 모든 워크시트에 같은 암호 적용하기 (0) | 2020.04.10 |