RE 주석
을 .reg 수입으로는
REGEDIT4
[HKEY_CLASSES_ROOT\XLOPEN]
@="URL:Excel Opener"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\XLOPEN\shell\open\command]
@="CSCRIPT.EXE \"C:\\TEMP\\XLOPEN.VBS\" \"%1\""
이 XLOPEN.VBS를 실행할 때 호출 thatr XLOPEN://
URL 프로토콜 핸들러를 만든다.
저장이
xlopen://c:\null\test.xlsx#Q50
또는
<a href="xlopen://c:\null\test.xlsx#Q50">bla bla</a>
윈도우 xlopen://
를 조회합니다 사용 실행하면 이제 C:\TEMP\XLOPEN.VBS
rem //get an argument like "XLOPEN://C:\null\text.xlsx/#F55" note extra/
dim arg: arg = WScript.Arguments.item(0)
dim arr: arr = (split(ucase(arg), "#"))
rem unmangle the url
dim filename: filename = replace(arr(0), "XLOPEN://", "")
if (right(filename, 1) = "/") then filename = mid(filename, 1, len(filename)-1)
dim xl: set xl = createobject("excel.application")
xl.Workbooks.Open filename
xl.range(arr(1)).select
xl.visible = true
으로 다음 xlopen://c:\null\test.xlsx/#Q50
문자열을 XLOPEN.VBS에 전달하여 파일 경로 c:\null\test.xlsx1
을 추출한 다음 #을 열고 범위를 선택합니다.
브라우저에서/쉘에서/Windows API를 통해 호출되는 경우 작동합니다. 타사 앱에서 작동하는지 전혀 알 수 없습니다. (당신은 도우미 exe로 스크립트를 대체 할 것입니다)
아는 한, 아니. OneNote는 많은 "재미있는"작업을 수행합니다. 나는 OneNote 2003 및 2007 사용자이며 pre Office '95 이후 Office 개발자입니다. 현재까지도 OneNote는 여전히 일부 기능에 놀라움을 금치 못합니다. OneNote가 특정 셀을 탐색하는 데 "보내기 키"를 사용하고 있다고 생각합니다. Excel은 통합 문서를 열 때 복원되는 "마지막 현재 위치"를 유지 관리합니다. – AMissico
일반적인 요청이기 때문에이 기능을 제공하는 VBA 매크로가있을 수 있습니다. – AMissico
@AMissico : 나는 "Word"에서도 같은 것을 시도해 보았습니다. 매크로에 관해서 나는 인터넷 검색을 해봤지만 비슷한 기능을 발견하지 못했습니다. –