본문 바로가기
아래아한글 자동화/python+hwp 입문

2-2. 필드 생성하기

by 회사원코딩 2022. 10. 31.

이전 챕터까지 "누름틀"과 "필드"라는 용어를 일부러 혼용했습니다.

엄밀히는 둘이 조금 다른 개념인데,

우선 아래아한글의 "필드"는 두 가지입니다.

본문 내의 "누름틀 필드"와 표의 셀에 할당할 수 있는 "셀 필드"입니다.

"누름틀 필드"는 이전 포스팅에서 알려드렸지만,

"셀 필드"는 생성하는 방법이 다릅니다.

새로운 문서를 하나 생성해서 4x2의 표를 만들고

아래와 같이 내용을 채워봅시다.

이제 아래와 같이 

"신명진" 값이 입력된 B1 셀에 캐럿을 놓고 Ctrl-N-K를 눌러 "표/셀 속성" 창을 열어주고,

"셀" 탭의 "필드 이름" 칸에 "이름"이라고 입력해줍니다.

B2, B3, B4 셀에도 동일한 과정으로 각각 "성별", "생일" 및 "취미"를 입력해줍니다.

입력이 완료되었으면 저장한 후 문서를 닫아줍니다.

저는 "셀필드.hwp"라는 이름으로 바탕화면에 저장했습니다.

이제 본격적으로 필드에 값을 입력하는 방법을 알아보겠습니다.

<참고>
누름틀 필드와 셀 필드는 파이썬에서 다루는 방법이 거의 동일합니다.
물론 셀 안에도 누름틀 필드를 입력할 수 있지만 문제점이 있습니다.
하나는 셀 안의 누름틀 필드가 실수로 삭제될 수 있다는 것이고,
다른 문제는, 자칫 셀 안의 누름틀필드 바깥에 글자를 입력할 수 있는데,
이러면 애써 만든 누름틀 필드가 무용지물이 되어버릴 수 있다는 것입니다.
그러므로 표의 셀 안에는 위 방법을 통해 "셀 필드"를 사용하도록 합시다.
반응형

댓글0