Excel의 수식이 다른 파일의 셀을 참조하면 Excel에서 상대 경로 이름을 저장하므로 파일을 이동해도 링크가 끊어지지 않습니다. 이 작업은 파일이 네트워크 드라이브에 저장 될 때 예상대로 작동하지만 파일이 SharePoint 문서 라이브러리에 저장되는 경우에는 작동하지 않습니다. 어떤 아이디어가 왜 그리고 어떻게 해결할 수 있습니까? 구체적으로 Excel : 상대 파일 참조가 포함 된 파일 이동
...설정 1
\\server\UserFiles$\MClarke\My Documents\Folder1\a.xlsx
수식을='\\server\UserFiles$\MClarke\My Documents\Folder1\[b.xlsx]Sheet1'!$A$1
- 폴더 1에서 두 파일은
- 열기
\\server\UserFiles$\MClarke\My Documents\Folder2\a.xlsx
FOLDER2로 이동 한 후,이 포함 (완벽하게 작동합니다) 수식이 자동으로='\\server\UserFiles$\MClarke\My Documents\Folder2\[b.xlsx]Sheet1'!$A$1
설정 2
http://intranet-server/dept/Folder1/a.xlsx
수식을='http://intranet-server/dept/Folder1/[b.xlsx]Sheet1'!$A$1
- 폴더 1에서 두 파일은
- 열기
http://intranet-server/dept/Folder2/a.xlsx
FOLDER2로 이동 (잘못) 공식 여전히='http://intranet-server/dept/Folder1/[b.xlsx]Sheet1'!$A$1
나는 mov를 시도했다. 설치 네트워크 드라이브와 SharePoint의 "탐색기로 열기"기능을 사용하여 Setup 2의 파일 열기 및 열기. 두 가지 방법 모두 같은 바람직하지 않은 동작을합니다. 이동 된 파일의 수식이 새 위치가 아닌 파일의 원래 위치를 계속 가리 킵니다. 그렇다면 Excel은 절대 경로를 저장하지만 Setup 1의 상대 경로는 왜 저장합니까?
http 경로가 파일 경로와 다릅니다. –
http 경로 대신 "WebDAV"경로를 사용하여 공유 지점에서 원하는 동작을 가져올 수 있습니다 (사용자 환경에서 WebDAV가 사용 가능하다고 가정) –
"http 경로가 파일 경로와 다릅니다"- - 일반적으로는 사실이지만 Excel이이 컨텍스트에서 모두 자체적으로 사용하는 형식입니다. 그 URL을 입력 한 것이 아니라 다른 파일 (b.xlsx)의 셀을 참조하는 수식 (a.xlsx)을 입력하면 Excel에서 대상 파일이 해당 http 형식을 사용하고 있음을 식별합니다. – MattClarke