Excel에서 'Break Links'로 끊길 수없는 끊어진 링크를 찾는 방법은 무엇입니까?


26

링크를 열 때마다 깨진 링크에 대해 불평하는 Excel 통합 문서가 있습니다.

여기에 이미지 설명을 입력하십시오

Microsoft 가이드[. 에서 제안한대로 '찾기'를 사용하여 검색을 시도했습니다 . 또한 가이드가 제안하고 아무것도 설정하지 않았으므로 객체 검색을 시도했습니다.

이 귀찮은 링크를 어떻게 찾을 수 있습니까?


당신이있어 말을 "깨진 링크 (들)"하지만, 지금까지 내가 말할 수있는, 당신이하지 않는 이야기 에 대해 깨진 링크. 내가 무엇을 놓치고 있습니까?
Scott

조건부 서식에서 발생할 수 있습니다. 각 탭으로 이동하여 홈> 조건부 서식> 지우기 규칙> 전체 시트에서 규칙 지우기를 클릭하여이 문제를 해결했습니다. 그런 다음 저장하고 닫았다가 다시 열어야합니다. 다시 열면 링크가 더 이상 존재하지 않습니다. 원하는 조건부 서식이있는 경우 다시 적용해야합니다
kackleyjm

답변:


18

이러한 링크가 "숨길"수있는 한 곳의 이름은 범위입니다. Excel은 수식 내의 링크 만 끊습니다. 명명 된 범위를 수정하려면 Formulas->로 이동하여 Name Manager외부 통합 문서가 참조되어 있는지 확인하십시오. 묶음을 클릭하여 묶음을 선택하고 삭제할 수 있습니다.


참고로 언급 한 MS 페이지도 이에 대해 설명하지만 링크는 페이지 아래쪽으로 이동합니다. 이름 참조를 보려면 위로 스크롤해야합니다.
Madball73

3
숨겨진 워크 시트도 확인하십시오.
coburne

바로 내 문제였습니다. 이 성가신 팝업 메시지를 제거하는 데 도움을 주셔서 감사합니다.
thanos.a

14

방금이 정확한 문제가 있었고 여기에 언급되지 않은 다른 깨진 링크 위치를 발견했습니다 : 데이터 유효성 검사 (또는 드롭 다운 메뉴라고도 함).

Microsoft 지원에서 "개체"를 찾는 것과 유사하게 "홈 (탭)-> 편집 (그룹)-> 찾기 및 선택-> 특수으로 이동 ...-> 데이터 유효성 검사"에서 데이터 유효성 검사가있는 모든 셀을 찾습니다. 워크 시트. 그런 다음 데이터 유효성 검사 셀을 하나씩 확인해야합니다. 데이터 유효성 검사 셀 중 하나를 클릭 한 다음 "데이터 (탭)-> 데이터 도구 (그룹)-> 데이터 유효성 검사->로 이동하여 수행하십시오. 설정-> 소스. " 소스를 업데이트 할 때 "이 변경 사항을 동일한 설정으로 다른 모든 셀에 적용"확인란을 선택하여 동일한 모든 소스를 변경하십시오.


10

나에게 매우 안정적인 솔루션은 다음과 같습니다.

  1. 당신의 파일 확장자 변경 .xlsx에 파일을.zip
  2. 이 zip 파일을 새 폴더에 압축 해제
  3. 해당 폴더에서 탐색기를 사용하여 CONTENTS 파일에서 파일 이름을 검색하십시오 .

참고 : 때로는 이름이 %20공백 대신 URL 형식으로 작성 되기 때문에 문제가있는 파일에서만 찾을 수있는 단순화 된 문자열을 사용하는 것이 좋습니다. 파일 이름 +의 마지막 단어를 사용했습니다 .xlsx.

  1. 결과적으로 반환 될 것입니다 . 이것은 문제가있는 시트에 해당하는 파일 이며, 문제가있는 시트의 번호는 표시되는 순서입니다. 메모장과 같은 텍스트 편집기에서 엽니 다.sheetN.xmlN

  2. 검색 문자열을 찾아 그 주위의 코드를보십시오. 문제가있는 시트에서 조회 할 수있는 일부 셀 참조를 가리켜 야합니다.

참고 : 앞에서 지적한 것처럼 조건부 서식 또는 데이터 유효성 검사 중일 수도 있습니다.


감사합니다! 나는 마지막 XLSX 파일을 생성하는 데 사용되는 템플릿에 대한 참조 포함 된 일부 루즈의 조건부 서식 규칙, 수백 제거했다
jasttim

3

개체, 수식, 이름, 차트 제목 및 데이터 계열을 확인한 후 외부 참조가 "조건부 서식"이라는 것을 알았습니다. 그러나 필드 나 조건에서 [Budget.xls]와 같은 다른 통합 문서에 대한 참조는 없었습니다. 그 후에야 "연결"그룹의 링크를 성공적으로 끊을 수있었습니다. 이게 도움이 되길 바란다!


이 위치의 스크린 샷을 포함시킬 수 있습니까?
Burgi

2

아마도 그보다 더 간단 할 것입니다. 기간은 도움의 문장의 끝입니다. 열린 대괄호를 검색해야합니다. 즉, 다음을 검색하십시오.

[

~를 위해

[.

공식에서. 후자는 대괄호와 마침표 만 찾습니다. Excel find는 정규 표현식을 수행하지 않습니다.


1

"Dan G"항목이 내 문제라는 것을 알았습니다. 다른 시트에 대한 링크가있는 유효성 검사 셀 그러나 나는 수백 가지를해야했지만 Dan G의 검색 방법을 사용하는 것이 효과가 있었지만 약간 비틀어졌습니다.

유효한 유효성 검사 셀을 찾고 "홈 (탭)-> 편집 (그룹)-> 찾기 및 선택-> 특수으로 이동 ...-> 데이터 유효성 검사"를 선택하고 데이터 유효성 검사에서 "동일한"라디오 버튼을 선택하십시오. 워크 시트에서 데이터 유효성 검사가 동일한 모든 셀을 찾습니다.

문제를 일으키는 원인은 강조 / 선택되지 않으므로 눈에 띄어 야합니다.


1

Excel 2016에서 비슷한 외부 링크 문제가 발생했습니다. 다양한 방법을 시도했지만 데이터 탭 아래의 데이터 유효성 검사 탭이 성공했습니다. "유효하지 않은 데이터 원"을 클릭하고 즉시 두 개의 드롭 다운 메뉴가 데이터를 처리 한 워크 시트를 가리키는 것으로 나타났습니다. 문제를 해결 한 후 즉시 통합 문서 내의 데이터를 업데이트 할 수있었습니다. 문제 해결됨...


답변을 게시하기 전에 적절한 조사가 필요합니다. 정류와 함께 기본 이유를 해결하지 못했기 때문에 답은 근거가없는 것 같습니다. 더 나은 답변을 작성하는 방법, superuser.com/help/how-to-answer 링크를 참조하십시오 .
Rajesh S

0

Excel 2010 이상인 경우 다음 단계를 수행하십시오.

  1. 옵션 명령을 클릭하십시오.
  2. 그런 다음 고급을 누르십시오.

일반 섹션에서

  1. "자동 링크 업데이트 요청"확인란 선택을 취소하십시오.

주의 : 자동 링크 업데이트 요청 확인란이 선택 취소되면 링크가 자동으로 업데이트됩니다. 그리고 그러한 메시지는 나타나지 않습니다. 이 옵션은 현재 사용자에게만 적용되며 동일한 통합 문서의 다른 사용자가 영향을받지 않는 경우 현재 사용자가 여는 모든 통합 문서에 영향을줍니다.

다른 방법은 명령을 사용하여 링크를 업데이트하는 것입니다. 다음 단계를 따르십시오.

Excel 2010 이상에서

데이터 탭의 연결 그룹에서 링크 편집을 클릭하십시오.

값 업데이트를 클릭하고 닫기를 클릭하십시오.

이것이 당신을 돕기를 바랍니다.


0

Excel 스프레드 시트에 연결되는 유효성 검사 규칙을 찾기 위해 빠른 매크로를 작성했습니다.

Public Sub FindExtValidation()

    Set s1 = ActiveSheet        
    Set v1 = s1.Cells.SpecialCells(xlCellTypeAllValidation)
    For i = 1 To s1.UsedRange.Rows.Count
        For j = 1 To s1.UsedRange.Columns.Count
            If Not Intersect(v1, s1.Cells(i, j)) Is Nothing Then
                If InStr(s1.Cells(i, j).Validation.Formula1, ".xl") > 0 Then
                    s1.Cells(i, j).Activate
                    Exit Sub
                End If
            End If
valid_error:
        Next
    Next
End Sub

현재 시트에 유효성 검사가 전혀 없으면 실패합니다. 그 문제를 해결하는 방법을 잘 모릅니다. 실제로 시도하기에 충분히 신경 쓰지 마십시오.


0

요약하고 방금 우연히 답을 추가하려면 다음을 살펴보십시오.

  • 수식 ( "["및 / 또는 "\"검색)
  • 이름 관리자
  • 숨겨진 워크 시트
  • 조건부 서식이있는 셀
  • 데이터 유효성 검사가있는 셀
  • 사물
  • 매크로를 호출하는 버튼 (예 :이 통합 문서의 매크로입니까?)

어느 시트에서나 마지막 3 개는 F5-> "Special ..."을 통해 쉽게 접근 할 수 있습니다.

파일을 저장하고 닫은 후 다시 열어서 "링크 편집"목록을 업데이트하십시오. 그렇지 않으면 소스가 성공적으로 제거 된 경우에도 링크가 여전히 나타날 수 있습니다.

무차별 대입 방식은 통합 문서의 복사본을 만들고, 의심스러운 모든 개체, 단추 및 워크 시트를 한 번에 하나씩 삭제하고 "링크 편집"창에 더 이상 문제가없는 링크가 표시되는시기를 확인합니다.


-1

열 때 외부 링크가 누락되었다는 메시지가 표시되는 Excel 파일이 있습니다. 그러한 링크를 찾을 수 없었고 Kutools, FormulaDesk 등의 다양한 도구 는 아무것도 찾지 못했습니다 . 마지막으로 xlsx 파일을 zip + xml로 열고 외부 링크를 다루는 폴더를 삭제하여 문제를 해결했습니다 (자세한 내용이 필요하면 저에게 물어보십시오).


이것은 다른 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 올리지 마십시오.
DavidPostill

"더 자세한 내용을 원한다면-저에게 물어보십시오"는 유용한 대답이 아닙니다. 자세한 내용이 있으면 게시하십시오. 그렇지 않으면 응답은 단지 노이즈입니다.
shimonyk

-1

좀비 링크가 조건부 서식 수식에 숨겨져 있음을 알았습니다. 모든 것을 찾아서 제거하자마자 링크를 끊을 수있었습니다.

  1. 홈 탭에서 조건부 서식 도구를 선택하십시오.
  2. 목록 하단에서 관리 규칙을 선택하십시오.
  3. 맨 위에는 통합 문서의 각 시트에 대한 풀다운이 있으며 기본값은 현재 선택입니다. (아무것도 선택하지 않으면 조건부 서식 도구에 액세스 한 현재 시트가 기본값으로 설정 됨)
  4. 외부 문서에 대한 참조를 찾는 공식 기반 조건을 검사하십시오. 더 이상 유효하지 않은 것을 삭제하십시오.
  5. 상단의 풀다운에서 조건부 서식에 사용 된 모든 유효하지 않은 링크가 제거 될 때까지 다음 시트를 선택하십시오.

-3

끊어진 링크를 찾는 방법은 다음 링크를 확인하십시오. https://support.office.com/en-us/article/find-external-references-links-in-a-workbook-fcbf4576-3aab-4029-ba25 -54313a532ff1 # bmfind_external_references_used_in_name

또한 조건부 서식 규칙에서 끊어진 링크가 숨겨 질 수 있습니다.


2
링크 전용 답변은 도움이되지 않습니다. 이 커뮤니티 지침과 관련하여 도움말 센터를 읽으십시오.
Ramhound
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.