매크로 제어 (Microsoft Excel)에서 열 때 자동으로 업데이트
Graham은 Excel 자동화 작업에서 발생한 결함에 대해 썼습니다. 정상적으로 실행되는 예약 된 매크로는 업데이트를 위해 다른 통합 문서를 열 것입니다. 그는 통합 문서의 자동 링크를 열어야하는지 묻는 알림을 표시하지 않고는 통합 문서를 여는 매크로를 가져올 수 없습니다. 이 질문은 Graham의 응답을 기다리는 동안 매크로를 중단했으며, 귀찮은 통지없이 링크가 자동으로 업데이트되는 방법을 찾고있었습니다.
이 문제에 접근 할 수있는 방법에는 여러 가지가 있습니다. 먼저 질문을하지 않도록 Excel을 구성 할 수 있습니다. 이 옵션은 시스템에서 열린 모든 통합 문서에 영향을줍니다.
-
도구 메뉴에서 옵션을 선택하십시오. Excel은 옵션 대화 상자를 표시합니다.
-
편집 탭이 선택되어 있는지 확인하십시오.
-
자동 링크 업데이트 요청 확인란의 선택을 취소하십시오.
-
확인을 클릭하십시오.
확인란을 선택 취소하면 Excel에서 더 이상 묻지 않고 모든 링크가 자동으로 업데이트됩니다.
Excel 2002 또는 Excel 2003을 사용 중이고 모든 통합 문서에 영향을주지 않는 옵션을 원하는 경우 다음 단계를 수행 할 수 있습니다.
-
링크가 포함 된 통합 문서를 엽니 다.
-
편집 메뉴에서 링크를 선택하십시오. Excel은 링크 대화 상자를 표시합니다.
-
시작 프롬프트 버튼을 클릭합니다. Excel은 시작 프롬프트 대화 상자를 표시합니다.
-
세 번째 옵션 인 경고 표시 안 함 및 링크 업데이트를 선택합니다.
-
확인을 클릭하여 시작 프롬프트 대화 상자를 닫습니다.
-
닫기를 클릭하여 링크 대화 상자를 닫습니다.
-
통합 문서를 저장하십시오.
이제 Excel에서 업데이트에 대해 묻지 않고 통합 문서를 열 수 있습니다. 물론 이것은이 통합 문서에만 영향을 미치며 여는 방법에 관계없이 영향을 미칩니다. 즉, 매크로가 통합 문서를 여는 방식과 사용자가 여는 방식에 영향을줍니다.
가장 좋은 방법은 링크가 포함 된 통합 문서를 여는 매크로를 약간만 변경하는 것입니다. 통합 문서를 여는 코드가 다음과 같을 가능성이 높습니다.
Workbooks.Open FileName:="MyWorkbook.xls"
이 경우 줄을 다음과 같이 변경하십시오.
Workbooks.Open FileName:="MyWorkbook.xls", UpdateLinks:=3
이 UpdateLinks 속성은 선택 사항이지만이 속성이 없으면 “링크를 업데이트 하시겠습니까?”대화 상자가 표시됩니다. 표시된 설정과 함께 속성을 포함하면 Excel이 열릴 때 통합 문서의 원격 및 외부 참조를 모두 업데이트합니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (2899)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excelribbon-Updating_Automatically_when_Opening_Under_Macro_Control [매크로 제어에서 열 때 자동으로 업데이트]
.