하이퍼 링크를 사용하여 MS Excel 통합 문서에 대해 열 특정 워크 시트를 어떻게 지정합니까?


7

여러 워크 시트가있는 MS Excel 통합 문서가 있습니다.

사용자는 이메일의 하이퍼 링크를 사용하여이 스프레드 시트로 이동합니다.

특정 워크 시트에서 스프레드 시트를 열 수 있도록 하이퍼 링크를 표현하는 방법이 있습니까?

답변:


4

다음과 같은 링크를 만들면 작동합니다.

http://path/to/Workbook.xls#SheetName!a1 

우수-이것은 작동합니다. 주의해야 할 사항은 SheetName에 공백이 포함 된 경우입니다 (예 : Sheet Name). 경로 /to/Workbook.xls#'Sheet Name '! a1

1
이것은 나를 위해 작동하지 않습니다. 브라우저는 파일을 디스크로 다운로드하여 해시 매개 변수를 무시하고 Excel의 열린 대화 상자도 무시합니다.
Frantisek Kossuth

1

나는 이것을 직접 할 수있는 방법이 없다고 생각합니다.

하이퍼 링크는 통합 문서를 열 수 있지만 저장시 선택한 시트와 셀에 항상 열립니다.

하이퍼 링크 수식이 포함 된 컨텐츠 시트를 다른 시트에 추가 할 수 있습니다.

=HYPERLINK("[Book1.xls]Sheet2!A10","My internal link text")

통합 문서가 선택된 목차 시트와 함께 저장되어 있는지 확인해야합니다.


1

이것은 Excel 2007에서 나를 위해 일했습니다.

열려는 정확한 셀의 이름을 지정했습니다 (셀을 선택한 다음 이름 상자에 새 이름을 입력하면 왼쪽 상단에 있음).

그런 다음 하이퍼 링크는 대괄호없이 [filename with full path] # [cellname]으로 이동합니다.

예 : http : //pathpart1/pathpart2/workbook.xlsm#OpeningCell

"OpeningCell"은 셀에 부여한 이름입니다.

파일을 마지막으로 저장했을 때 어떤 워크 시트를 사용했는지는 중요하지 않습니다. 이와 같이 하이퍼 링크를 설정하면 매번 정확한 셀에 도달합니다.

이게 도움이 되길 바란다.


0

VBA에서 매크로를 작성할 수 있습니다.

Private Sub SetWorksheet()
Worksheets("Worksheet1").Activate
End Sub
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.