Mudit은 워크 시트에서 행과 열을 삭제하려고 할 때 문제가 발생했습니다. 그는 때때로 “이 시트에서 개체를 이동할 수 없습니다.”라는 메시지를받습니다. 다른 사람들은 행이나 열을 삽입하려고 할 때 메시지를 받았다고보고합니다.

그래프, 그리기 개체, 텍스트 상자, 그림 또는 주석과 같은 개체는 삭제 또는 삽입 후에 Excel에서 올바르게 처리 할 수 ​​없습니다. 행이나 열을 삽입 할 때 오류가 발생하면 삽입하면 개체가 워크 시트의 오른쪽 또는 아래쪽 경계를 넘어서 밀려 난다는 의미입니다. 물론 해결책은 워크 시트의 오른쪽이나 맨 아래에있는 항목을 확인하고 필요에 따라 해당 개체를 변경 (이동 또는 삭제)하는 것입니다.

행이나 열을 삭제하는 동안 오류가 발생하면 일반적으로 해당 행이나 열 내의 셀에 연결된 개체가 있고 행이나 열을 삭제하면 어떤 식 으로든 개체가 “고아”상태로 남아 있기 때문입니다. 예를 들어 D 열을 삭제하고 D4 셀과 관련된 개체가 있다고 가정 해 보겠습니다. 물체가 D 열 위에 위치 할 필요는 없습니다. 여러 열이 떨어져있을 수 있지만 여전히 D4 셀에 속합니다. D 열을 삭제하면 객체에 더 이상 앵커 포인트가 없습니다. Excel의 솔루션? 편집으로 인해 고아가 될 개체에 대해 작업을 수행 할 때까지 D 열을 삭제하지 마십시오.

워크 시트의 개체를 Excel에서 자동으로 이동하거나 크기를 조정할 수 없도록 서식을 지정한 다음 개체와 연결된 열이나 행을 삭제하려고하면 문제가 발생할 수도 있습니다. 이 경우 워크 시트에서 개체의 서식을 변경해 볼 수 있습니다. 워크 시트에 이러한 개체가 많은 경우 다음 매크로가 변경에 도움이 될 수 있습니다.

Sub ResetShapes()

Dim s As Shape     On Error Resume Next     For Each s In ActiveSheet.Shapes         s.Placement = xlMoveAndSize     Next End Sub

Microsoft는이 문제에 도움이 될 수있는 기술 자료 문서를 제공합니다. 이 기사는 행과 열을 숨기는 문제를 구체적으로 다루지 만 솔루션은 삭제하려고 할 때도 작동합니다. 이 페이지에서 확인할 수 있습니다 :

http://support.microsoft.com/kb/211769

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

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

link : / excel-Shifting_Objects_Off_a_Sheet [시트에서 개체 이동].