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

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

  1. 리본의 데이터 탭을 표시합니다.

  2. 연결 그룹 (Excel 2007, Excel 2010 또는 Excel 2013) 또는 쿼리 및 연결 그룹 (Excel 2016 이상 버전)에서 링크 편집 도구를 클릭합니다. Excel은 링크 편집 대화 상자를 표시합니다. (그림 1 참조)

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

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

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

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

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

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

다음 단계를 따르십시오.

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

  2. Ctrl + C를 누릅니다.

  3. 선택하여 붙여 넣기 대화 상자를 표시합니다. (리본의 홈 탭에서 붙여 넣기 도구 아래의 아래쪽 화살표를 클릭하고 선택하여 붙여 넣기를 선택합니다.)

(그림 2 참조)

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

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

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

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 교육을위한 소스입니다.

이 팁 (7566)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

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