요약
Microsoft Excel 통합 문서를 닫을 때 클립보드의 정보를 저장 하거나 삭제 하 라는 메시지가 표시 되는 경고 메시지를 받지 않도록 설정할 수는 없습니다. 이 문서에서는이 경고 메시지가 발생 하는 이유와 Microsoft Visual Basic for Applications 매크로를 사용 하 여이를 방지 하는 방법에 대해 설명 합니다.
추가 정보
Microsoft는 상품성 및/또는 특정 목적에의 적합성에 대 한 묵시적 보증을 포함 하거나이에 제한 되지 않는 어떠한 보증도 하지 않고 프로그래밍 예제를 제공 합니다. 이 문서에서는 사용자가 시연 하는 프로그래밍 언어와 프로시저를 만들고 디버그 하는 데 사용 되는 도구에 대해 잘 알고 있다고 가정 합니다. Microsoft 지원 전문가는 특정 프로시저의 기능을 설명 하는 데 도움이 되지만, 추가 기능을 제공 하거나 특정 요구 사항에 맞게 프로시저를 구성 하기 위해 이러한 예제를 수정 하지는 않습니다. 제한 된 프로그래밍 환경을 사용 하는 경우 Microsoft 공인 파트너 또는 Microsoft 조언 서비스에 문의 하는 것이 좋습니다. 자세한 내용은 microsoft 인증 파트너 Https://partner.microsoft.com/global/30000104Microsoft advise 서비스- http://support.microsoft.com/gp/advisoryservice를 방문 하세요. microsoft에 문의 하는 데 사용할 수 있는 지원 옵션에 대 한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하세요. EN-US-US; CNTACTMSExcel에서 셀을 잘라내거나 복사 하면 해당 셀의 범위를 움직이는 테두리로 둘러쌉니다. 움직이는 테두리는 사용자가 잘라내기 또는 복사 모드에 있음을 나타냅니다. 다음 조건에 모두 해당 하는 경우 클립보드 경고 메시지가 나타납니다.
-
잘라내기 또는 복사 모드입니다.
-
101 개 이상의 셀을 선택 했습니다.
-
통합 문서를 닫거나 Excel을 종료 하 여 통합 문서를 강제로 닫습니다.
이러한 조건은 다음과 유사한 경고 메시지를 생성 합니다.
클립보드에 많은 양의 정보가 있습니다. 나중에 다른 프로그램에이 정보를 붙여 넣으 시겠습니까?이 경고 메시지가 표시 되지 않도록 하는 방법에는 여러 가지가 있습니다. 빠른 수동 방법은 통합 문서를 닫기 바로 전에 ESC 키를 누르는 것입니다. Visual Basic for Applications 매크로를 사용 하 여 셀을 잘라내거나 복사 하는 자동화 시나리오에서는 경고를 방지 하기 위해 ESC 키를 누를 수 있는 옵션을 고려 하지 않는 것이 좋습니다. 이 경우 다음 프로그래밍 방법 중 하나를 사용 하 여 경고를 방지 합니다.
방법 1: 셀 하나 복사
Visual Basic for Applications 매크로를 사용 하 여 셀을 잘라내거나 복사 하는 경우 통합 문서를 닫는 줄 바로 앞에 다음 줄을 삽입 합니다.
ActiveSheet.Range("A1").Copy
클립보드에 100 셀이 포함 되어 있으면 경고 메시지가 표시 되지 않습니다.
방법 2: 가공선 Copymode 종료
Visual Basic for Applications 매크로를 사용 하 여 셀을 잘라내거나 복사 하는 경우 통합 문서를 닫는 줄 바로 앞에 다음 줄을 삽입 합니다.
workbook.Application.CutCopyMode = False
여기서 "통합 문서"는 통합 문서 개체입니다.참고: 가공선 Copymode 를 True 또는 False로 설정 하면 Excel에서 잘라내기 또는 복사 모드가 취소 될 수 있습니다.
방법 3: 통합 문서 저장
Visual Basic for Applications 매크로를 사용 하 여 셀을 잘라내거나 복사 하는 경우 통합 문서를 닫는 줄 바로 앞에 다음 줄을 삽입 합니다.
workbook.Save
여기서 "통합 문서"는 통합 문서 개체입니다. 통합 문서를 저장 하면 Excel이 더 이상 잘라내거나 복사 모드에 있지 않습니다.