URL 범위를 하이퍼 링크로 변환 (Microsoft Excel)
John은 A 열에 수천 개 이상의 URL이 포함 된 통합 문서를 가지고 있습니다. 이들은 하이퍼 링크가 아닙니다. 개별 URL의 직선 텍스트입니다. John은 URL을 활성 하이퍼 링크로 변환하려고하지만 개별적으로 변환을 수행하는 것은 특히 많은 URL에 대해 매우 지루합니다.
Excel에서 가장 지루한 경우와 마찬가지로 해결책은 매크로를 사용하여 변환하는 것입니다. 효과를 얻으려면 매크로가 선택한 범위의 각 셀을 단계별로 실행해야하며 셀이 비어 있지 않은 경우 내용을 하이퍼 링크로 변환해야합니다. 다음은 트릭을 수행합니다.
Sub URL_List() For Each cell In Selection If cell.Value <> "" Then If Left(cell.Value, 7) = "http://" Then URL = cell.Value Else URL = "http://" + cell.Value End If ActiveSheet.Hyperlinks.Add Anchor:=cell, _ Address:=URL, TextToDisplay:=cell.Value End If Next cell End Sub
매크로는 절대 안전하지 않습니다. 셀에 아무것도 포함되어 있지 않으면 유효한 URL이라고 가정합니다. 셀 내용을 확인하고 내용 앞에 “http : //”텍스트가 없으면 추가합니다. 그런 다음 셀 내용을 기반으로 하이퍼 링크가 생성됩니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (3110)은 Microsoft Excel 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excelribbon-Converting_a_Range_of_URLs_to_Hyperlinks [URL 범위를 하이퍼 링크로 변환]
.