하이퍼링크는 한 문서에서 다른 문서로 연결되는 링크로, 두 번째 페이지나 파일을 클릭하면 열립니다. 다른 애플리케이션에서와 마찬가지로 브라우저의 통합 문서에서 하이퍼링크를 사용할 수 있습니다.
다음 섹션에서는 하이퍼링크를 사용하여 다양한 종류의 대상 위치로 이동하는 방법과 브라우저의 통합 문서에서 사용할 하이퍼링크를 만드는 방법을 설명합니다.
실행할 작업
브라우저의 통합 문서에서 하이퍼링크 사용
Excel 통합 문서에 하이퍼링크를 추가하고 사이트에 저장한 후 하이퍼링크를 사용하여 다른 위치를 찾아 지정한 페이지를 열 수 있습니다. 예를 들어 다음을 수행할 수 있습니다.
새 창에서 문서, 파일 또는 웹 페이지를 엽니다 . 현재 통합 문서 외부의 문서 또는 웹 페이지에 연결하면 웹 뷰어가 브라우저에서 새 창을 열어 표시합니다.
전자 메일 프로그램을 시작하고 메시지를 만듭니다. 전자 메일 주소에 대한 하이퍼링크를 클릭하면 전자 메일 프로그램이 자동으로 시작되고 받는 편지함 상자에 올바른 주소가 있는 전자 메일 메시지가 만들어집니다.
현재 통합 문서의 다른 위치로 이동합니다 . 하이퍼링크가 현재 통합 문서의 다른 위치에 연결되면 현재 셀 선택이 통합 문서의 새 위치로 변경되지만 별도의 창은 열리지 않습니다.
현재 통합 문서의 다른 위치로 이동하는 것은 특히 많은 워크시트가 포함된 대형 통합 문서에서 매우 유용할 수 있습니다. 예를 들어 각 개별 워크시트에 대한 링크가 있는 기본 메뉴로 작동하는 전용 워크시트를 만들 수 있습니다. 또는 한 워크시트의 셀을 다른 워크시트의 관련 정보에 연결하는 링크를 만들 수 있습니다.
브라우저 기반 통합 문서에서 사용할 하이퍼링크 만들기
Excel Services 통합 문서에서 직접 하이퍼링크를 만들 수 없습니다. 대신 Excel을 사용하여 통합 문서에서 하이퍼링크를 만들거나 편집한 다음 통합 문서를 문서 라이브러리에 게시하거나 업로드해야 합니다. 하이퍼링크를 만드는 방법에는 여러 가지가 있습니다. 셀에 직접 URL을 입력하거나 Excel의 링크 그룹에서 하이퍼링크 단추를 사용하거나 Hyperlink 함수를 사용할 수 있습니다.
Excel 통합 문서에서 하이퍼링크를 만들 때 하이퍼링크는 대상을 URL(Uniform Resource Locator)로 인코딩합니다. URL은 대상 위치(웹, 동일한 문서 등)에 따라 다른 형태를 취할 수 있습니다. 참고 항목 섹션에는 Excel 통합 문서의 다양한 종류의 하이퍼링크에 대한 자세한 정보(및 여러 예제)를 제공하는 링크가 포함되어 있습니다.
하이퍼링크 구문의 다음 예제에는 하이퍼링크 요소에 대한 자세한 설명이 포함되어 있습니다. 이러한 예제를 사용하여 하이퍼링크를 만들 수 있습니다.
-
웹 페이지에 연결
이 예제에서는 www.example.com 웹 서버에 있는 별도의 웹 페이지에 연결하는 하이퍼링크를 보여 줍니다.
http://www.example.com/jan07/news.htm.
URL 구성 요소
설명
http://
대상이 웹 위치임을 나타내는 프로토콜 지정자입니다.
www.example.com
웹 서버 또는 네트워크 위치의 주소
Jan07
서버의 경로 또는 폴더
News.htm
대상 페이지의 파일 이름
-
다른 웹 페이지에서 데이터 가져오기
웹 페이지에서 데이터를 검색하는 웹 쿼리를 만들거나 실행할 수 있습니다. 인터넷 또는 회사 인트라넷의 위치에 저장된 데이터를 검색하는 웹 쿼리를 만들 수도 있습니다. 웹 쿼리는 대상 페이지의 기본 주소 끝에 있는 쿼리 문자열로 대상 위치를 보냅니다. 웹 페이지에는 Excel에서 분석에 가장 적합한 정보가 포함되어 있는 경우가 많습니다. 예를 들어 웹 쿼리를 사용하여 회사 인트라넷의 다른 통합 문서에서 데이터를 검색할 수 있습니다.
예를 들어 이 하이퍼링크는 회사 웹 사이트의 고객 주문 섹션을 엽니다. 그런 다음 PurchaseOrder23456이라는 통합 문서를 찾고 5월 워크시트에서 F1~F8 셀 범위를 찾습니다.
http://MySharePointServer/MySite/_layouts/xlviewer.aspx?id=http://CorporateServer/CustomerOrderSite/Shared%20Documents/PurchaseOrder23456.xlsx&range=May! F2:F8
URL 구성 요소
설명
http://
프로토콜(웹 위치에 HTTP 필요)
MySharePointServer/MySite/_layouts
인트라넷 사이트
xlviewer.aspx
Excel 웹 액세스 뷰어
?아이디
물음표 문자가 URL 쿼리 문자열을 시작합니다.
http://CorporateServer/CustomerOrderSite/Shared%20Documents/
대상의 사이트 주소
PurchaseOrder23456.xlsx
통합 문서 이름
&range=
앰퍼샌드(&) 문자는 통합 문서 이름을 대상 셀의 범위 값에 연결합니다.
5월
통합 문서의 워크시트 이름
!
느낌표 문자는 워크시트 이름을 대상인 셀 범위에 연결합니다.
F2:F8
쿼리의 대상인 셀의 실제 범위
통합 문서 위치를 하이퍼링크에서 쿼리 문자열 매개 변수로 전달하는 경우 뷰어는 새 창(또는 브라우저의 새 탭)을 엽니다. 그런 다음 뷰어 포커스가 특정 통합 문서 위치로 이동합니다. 셀 위치인 경우 뷰어는 웹 페이지의 가운데에 셀을 배치합니다. 로컬 또는 전역 명명된 범위인 경우 뷰어는 웹 페이지의 가운데에 범위의 왼쪽 위 셀을 배치합니다. 두 경우 모두 뷰어는 셀을 선택하지 않습니다.
브라우저의 통합 문서와 Excel의 하이퍼링크 간 차이점
대부분의 경우 브라우저에서 통합 문서의 하이퍼링크는 Excel 통합 문서의 하이퍼링크와 똑같이 동작합니다. 그러나 몇 가지 차이점이 있습니다.
-
브라우저의 통합 문서는 절대 하이퍼링크 또는 전체 주소가 포함된 하이퍼링크만 지원합니다. 여기에는 프로토콜, 웹 서버, 경로 및 파일 이름이 포함됩니다. 전체 주소의 일부만 포함하는 상대 하이퍼링크는 지원하지 않습니다. 반면 Excel은 절대 하이퍼링크와 상대 하이퍼링크를 모두 지원합니다.
-
Excel 통합 문서에서 기본 하이퍼링크 색을 명시적으로 지정하지 않는 한 브라우저의 통합 문서는 브라우저에 대해 정의된 기본 하이퍼링크 색의 하이퍼링크 색을 결정합니다.
-
웹 기반 뷰어는 Excel의 전체 열 또는 행을 참조하는 하이퍼링크를 해당 행 또는 열의 첫 번째 셀에 대한 참조로 변환합니다.
-
웹 기반 뷰어는 차트, 그래픽 하이퍼링크 또는 인접하지 않은 범위에 대한 하이퍼링크의 하이퍼링크를 지원하지 않습니다. 대신 뷰어는 이러한 링크를 텍스트 문자열로 변환합니다.
하이퍼링크에 영향을 주는 웹 파트 속성 설정
Excel 웹 액세스 웹 파트는 하이퍼링크의 동작을 제어하는 데 사용할 수 있는 사용자 지정 속성을 제공합니다. 다음 표에서는 속성에 대해 설명합니다.
이 속성의 검사 상자인 경우: |
선택됨: |
지워집니다. |
하이퍼링크 허용 |
현재 통합 문서 외부의 파일 및 문서에 지원되는 모든 하이퍼링크가 활성화되어 있습니다. 기본 동작입니다. |
통합 문서 외부 위치에 지원되는 모든 하이퍼링크는 비활성 텍스트 문자열로 변환됩니다. |
탐색 허용 |
현재 통합 문서 내의 위치에 지원되는 모든 하이퍼링크가 활성화되어 있습니다. 기본 동작입니다. |
통합 문서 내의 위치에 지원되는 모든 하이퍼링크는 비활성 텍스트 문자열로 변환됩니다. |