종속 및 선행 정보 액세스 (Microsoft Excel)
David는 Excel이 대규모 워크 시트에서 발생하는 일을 추적하는 데 매우 유용한 방법 인 감사 도구 (Trace Dependents 및 Trace Precedents)를 제공한다고 올바르게 지적합니다. 그러나 실제 인터페이스는 작은 영역의 셀만 나열하고 David는이 셀 목록을 쉽게 복사하여 분석하고 조작 할 수 없습니다. 큰 워크 시트의 중요한 셀에 Trace Dependents를 사용하면 작은 대화 상자에 수백 개의 참조가 포함될 수 있습니다. David는이 정보를 빈 워크 시트 나 다른 통합 문서와 같이보다 유용한 형식으로 만드는 비교적 쉬운 방법이 있는지 궁금합니다.
기본 Excel 명령으로는이 작업을 수행 할 수있는 방법이 분명히 없지만 원하는 정보를 추출하는 매크로를 만들 수 있습니다. 다음 매크로는 매크로를 실행할 때 선택한 셀에 대한 종속 셀을 나열합니다.
Sub ListDependents() Dim rArea As Range Dim rCell As Range Dim rDep As Range Dim lRow As Long Dim sCellAddr As String sCellAddr = ActiveCell.Address(False, False) On Error Resume Next Set rDep = ActiveCell.Dependents If rDep Is Nothing Then MsgBox sCellAddr & " has no dependents" Exit Sub End If On Error GoTo 0 Worksheets.Add lRow = 1 Cells(lRow, 1).Value = "Dependents for " & sCellAddr For Each rArea In rDep For Each rCell In rArea lRow = lRow + 1 Cells(lRow, 1) = rCell.Address(False, False) Next Next Set rArea = Nothing Set rCell = Nothing Set rDep = Nothing End Sub
매크로가 처음 실행될 때 셀에 대한 종속 항목이 있는지 확인합니다. 없는 경우 알림이 표시되고 매크로가 종료됩니다. 부양 가족이있는 경우 새 워크 시트가 통합 문서에 추가되고 셀의 부양 가족이 워크 시트에 추가됩니다.
매크로가 대신 선례를 나열하도록하려면 매크로에서 “종속 항목”의 모든 인스턴스를 “선례”로 변경하기 만하면됩니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (8271)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Accessing_Dependent_and_Precedent_Information [종속 및 선행 정보 액세스]
.