John에는 링크가있는 통합 문서가 많이 있으며 점점 커지고 있습니다. 그는 이전 통합 문서를 보관할 수 있도록 Excel에서 링크를 해당 링크에서 가져온 데이터로 변환 할 수있는 방법이 있는지 궁금합니다.

시도 할 한 가지 방법은 링크가 포함 된 통합 문서를 연 다음 Excel의 도구를 사용하여 링크를 끊는 것입니다. 통합 문서의 백업을 유지하고 (일이 엉망인 경우) 다음 단계를 따르십시오.

  1. 영향을 미칠 통합 문서를 엽니 다.

  2. 편집 메뉴에서 링크 옵션을 선택하십시오. Excel은 링크 편집 대화 상자를 표시합니다. (그림 1 참조)

  3. 대화 상자에서 링크를 선택합니다.

  4. 링크 끊기를 클릭하고 선택한 링크를 끊을 것임을 확인합니다.

  5. 확인을 클릭하십시오.

결과적으로 모든 링크가 제거되지만 링크를 통해 마지막으로 검색된 값은 통합 문서에 남아 있습니다.

또 다른 방법은 선택하여 붙여 넣기를 사용하여 링크를 “덮어 쓰는”것입니다.

(워크 시트에 제한된 수의 링크가있는 경우 잘 작동합니다.)

다음 단계를 따르십시오.

  1. 링크가 포함 된 셀을 선택하십시오.

  2. Ctrl + C를 누릅니다.

  3. 편집 메뉴에서 선택하여 붙여 넣기를 선택하십시오. Excel에서 선택하여 붙여 넣기 대화 상자를 표시합니다. (그림 2 참조)

  4. 값 라디오 버튼을 클릭합니다.

  5. 확인을 클릭하십시오.

통합 문서에 링크가 많이있는 경우 매크로를 사용하여 링크를 끊는 것이 좋습니다. 다음은 분리를 수행하는 간단한 매크로의 예입니다.

Sub BreakLinks()

Dim aLinksArray As Variant

aLinksArray = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)

Do Until IsEmpty(aLinksArray)

ActiveWorkbook.BreakLink Name:=aLinksArray(1), _           Type:=xlLinkTypeExcelLinks         aLinksArray = _           ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)

Loop End Sub

하지만 링크가 까다로울 수 있다는 점을 기억하는 것이 중요합니다. 다른 통합 문서에 대한 링크는 수식, 이름, 차트, 텍스트 상자 및 기타 개체 (표시되거나 숨겨 짐)에있을 수 있으며 수식과 해당 개체 내의 다른 조합에있을 수 있습니다. 모든 링크를 가져 와서 끊는 것은 통합 문서의 복잡성에 따라 다릅니다. 복잡한 통합 문서가있는 경우 Excel MVP Bill Manville에서 만든 FindLink 추가 기능을 사용하면 도움이 될 수 있습니다. 여기에서 찾을 수 있습니다.

http://www.manville.org.uk/software/findlink.htm

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (7537)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excelribbon-Replacing_Links_with_Values ​​[링크를 값으로 바꾸기].