# 누름틀 데이터 입력시 계산식 자동 처리 방식 문의

**URL:** <https://forum.developer.hancom.com/t/topic/2418>\
**Category:** 한글 오토메이션\
**Created:** [4월 17, 2025, 8:25오전 UTC](https://forum.developer.hancom.com/t/topic/2418 "2025-04-17T08:25:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![user446](https://avatars.discourse-cdn.com/v4/letter/u/4bbf92/32.png) [@user446](https://forum.developer.hancom.com/u/user446)\
**Post date:** [4월 17, 2025, 8:25오전 UTC](https://forum.developer.hancom.com/t/topic/2418/1 "2025-04-17T08:25:06Z")

</div>

안녕하세요.

한글 Automation으로 이미 저장되어 있는 한글 문서 양식을 변경하려고 합니다.

해당 문서에 표가 있는데 B~E열에 누름틀이 있고, F열에 계산식 SUM(B?:E?)이 들어가 있습니다.

그래서 그냥 해당 문서를 열면 각 열에 누름틀이 보이고 계산식 값은 0으로 보입니다.

PutFieldText를 하고 나면 계산식이 자동으로 계산하여 바뀔줄 알았는데 그냥 0으로 보이고

B~E열이 숫자로 변경된 저장 문서에서 계산식 고치기 기능을 통해 계산식은 변경하지 않은 채 설정만 해도

다시 잘 계산은 되는데, 프로그래밍적으로 자동으로 계산을 할 수 있는 방법은 없는지 궁금합니다.

감사합니다.

---

<div class="post-metadata">

**Author:** ![ygyoun](https://avatars.discourse-cdn.com/v4/letter/y/b4bc9f/32.png) [@ygyoun](https://forum.developer.hancom.com/u/ygyoun)\
**Post date:** [4월 18, 2025, 12:53오전 UTC](https://forum.developer.hancom.com/t/topic/2418/2 "2025-04-18T00:53:01Z")

</div>

안녕하세요

말씀하신 것처럼 PutFieldText로 누름틀 수정을 하면 업데이트가 안되는 문제 확인했고 담당 팀에 수정 요청했습니다. 😭  
MoveToField api와 InsertText 액션을 활용해서 처리하셔야 할 것 같습니다.  
만약 그래도 업데이트가 안된다면 SetActive\_XHwpDocument 통해 포커스를 주는 동작도 추가하셔야 할 것 같습니다.

```auto
MoveToField("test",true,true,true);
HAction.GetDefault("InsertText", HParameterSet.HInsertText.HSet);
HParameterSet.HInsertText.Text = "123";
HAction.Execute("InsertText", HParameterSet.HInsertText.HSet);

XHwpDocuments.Active_XHwpDocument.SetActive_XHwpDocument();

```

감사합니다.
