Winform(C#)에서 워드의 테이블 셀을 분할 시에 COMException에러가 발생
에러발생 라인: Table.Cell(1, 1).Split(cntCompany, 1);
"System.Runtime.InteropServices.COMException (0x800A1066): 명령을 정상적으로 종료할 수 없습니다."
평소에는 잘 돌아가는 메소드여가지고 더욱 의아했습니다.
검색결과 각 행,열별로 최대값이 있음을 확인하였고 다른방법으로 변경하였습니다.
변경방법
1. "아래로 행 삽입"
Table.Select();
Table.Application.Selection.InsertRowsBelow(cntCompany - 1);
2. 해당 테이블 라인끝으로 이동 후, 엔터(Enter)
'개발 > Microsoft Office' 카테고리의 다른 글
오피스 2007, 2010 동시 설치시(여러버전) 메인 설정하기 (0) | 2014.11.19 |
---|