각 페이지에 삽입되어 있는 항목별 텍스트를 별도로 추출하고 싶은데
이런 기능을 구현할 수 있을까요 ?
여러 시도 후 드리는 문의입니다.
가능하시다면 샘플코드 부탁 드립니다.
감사합니다.
각 페이지에 삽입되어 있는 항목별 텍스트를 별도로 추출하고 싶은데
이런 기능을 구현할 수 있을까요 ?
여러 시도 후 드리는 문의입니다.
가능하시다면 샘플코드 부탁 드립니다.
감사합니다.
vba로 작성 중 입니다.
컨트롤에 포함되어 있는 텍스트를 추출하고자 합니다.
vba로 작성하려고 합니다.
Set vCtrl = hwp.Headctrl
While Not vCtrl Is Nothing
'여기에서 컨트롤에 포함되어 있는 텍스트를 추출하고자 합니다.
Set vCtrl = vCtrl.Next
wend
음 해당 컨트롤 개체만 가지곤 어렵습니다.
여러가지 케이스 별로 구현이 들어가야할것같습니다.
예를 들면 표, 글상자의 경우는
해당 컨트롤에서 앵커에 대한 위치를 얻을수있는데 해당 앵커 뒤로 이동하여
"SelectCtrlReverse"라는 액션을 통해 컨트롤개체 선택이 가능할것입니다.
선택후
ShapeObjTableSelCell - 테이블 선택상태에서 첫 번째 셀 선택하기
ShapeObjTextBoxEdit - 글상자 선택상태에서 편집모드로 들어가기
위와같은 액션으로 컨트롤 내부로 진입이 가능할것 같습니다.
진입후 좌표를 가져와서 InitScan 후 GetText를 호출하여 텍스트를 가져오는 작업 진행이 가능할것 같습니다.