MS Word 2013에서 작업 중이며 명령 단추를 사용하여 Checkbox1에서 CheckboxN까지 선택을 취소하면 테이블에서 행을 프로그래밍 방식으로 삭제하려고합니다. 다음 단축 코드는 한 번 작동하며 (하나 이상의 행을 삭제할 수 있음) 코드가 여전히 삭제 된 확인란을 참조하기 때문에 초를 실행할 때 중단됩니다. 나는 기본적인 오류 처리를 시도했지만 성공적이지 못했다. 누구든지 코드를 여러 번 실행하고 후속 행/체크 상자를 삭제할 수 있도록 지원을 제공 할 수 있습니까? 이것이이 요청을 게시하기에 적합한 포럼이 아니라면 알려주십시오. 고맙습니다!삭제 된 확인란에 대한 VBA 오류 처리
Sub CommandButton1_Click()
If CheckBox1.Value = False Then
Selection.GoTo What:=wdGoToBookmark, Name:="Row6"
Selection.Rows.Delete
End If
If CheckBoxN.Value = False Then
Selection.GoTo What:=wdGoToBookmark, Name:="Row6"
Selection.Rows.Delete
End If
End sub
이 확인란은 사용자 정의 폼에 있습니까? 아니면 테이블에 포함 된 콘텐츠 컨트롤입니까 (필자는 확실하다고 생각합니다). – Christina
표의 콘텐츠 컨트롤 – crew11k