# 모든 표의 너비 일괄 수정 문의

**URL:** <https://forum.developer.hancom.com/t/topic/1332>\
**Category:** 한글 오토메이션\
**Created:** [2월 15, 2024, 8:32오전 UTC](https://forum.developer.hancom.com/t/topic/1332 "2024-02-15T08:32:00Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![user187](https://avatars.discourse-cdn.com/v4/letter/u/3bc359/32.png) [@user187](https://forum.developer.hancom.com/u/user187)\
**Post date:** [2월 15, 2024, 8:32오전 UTC](https://forum.developer.hancom.com/t/topic/1332/1 "2024-02-15T08:32:00Z")

</div>

안녕하세요.

한글오토메이션 이라는 것을 알게 되어, 여러가지로 활용해보고 있습니다. (파이썬 활용)

각 문서마다 용지폭 설정이 다른 경우,

이 문서들을 합쳤을 때,

용지폭을 벗어나는 표, 용지폭보다 작은 표… 제 각각입니다.

합친 문서상의 모든 표들의 폭을 용지폭에 맞추는 스크립트를 작성하고 싶은데,

표/셀 속성의 크기 부분을 수정하는 과정을  
녹화한 스크립트매크로를 이용하면 간단할 것 같다는 생각을 해봤지만,

비활성화되어 있어서…  
이걸 어떻게 구현해야 하는가 고민입니다.

도움 부탁드립니다.

감사합니다.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/hancom_dev_forum/original/1X/68ade4a32941b7da22cac33a5c0fe17206285e55.png)

---

<div class="post-metadata">

**Author:** ![user16](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/user16/32/785_2.png) [@user16](https://forum.developer.hancom.com/u/user16)\
**Post date:** [2월 15, 2024, 12:58오후 UTC](https://forum.developer.hancom.com/t/topic/1332/2 "2024-02-15T12:58:45Z")

</div>

187님, 안녕하세요?

1. 

문서를 병합하실 때, InsertFile을 사용하시면  
문서여백이 통일되지 않고, 각각의 구역이 남아있게 설정하실 수 있습니다.

1. 

만약, 최종문서의 시인성을 위해  
표의 너비들을 모두 통일해야 한다면  
한 가지를 더 고민하셔야 하는데요.  
‘표의 어느 열의 너비를 늘일 것인가’ 하는 것입니다.  
캡쳐하신 이미지에서처럼 표의 기본크기 변경이 불가능합니다.  
대신 “셀” 탭에 가시면 아래처럼 셀의 높이와 너비를 개별조정하실 수 있습니다.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/hancom_dev_forum/original/1X/cc85c46719cfc3bd454579d33c821e1f8b5ccfd2.png)  
(상단의 셀 크기 적용 체크박스를 클릭하셔야 합니다.)

취합한 표들의 서식, 즉 열 갯수가 동일하다면  
셀들의 너비를 조정하는 코드는 아주 간단합니다.  
(스크립트매크로로 녹화하시면 되고요.)

도움이 되었길 바랍니다.  
추가로 궁금하신 점은 댓글로 알려주시기 바랍니다^^

========

참고로 아래 포스팅에 관련 내용을 정리해보았습니다.  
분량이 좀 깁니다ㅜ  
[[pyhwpx] 모든 표들의 폭을 용지폭에 맞추는 스크립트](https://blog.naver.com/pythonrpa/223354978236)

---

<div class="post-metadata">

**Author:** ![kosohn](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/kosohn/32/2313_2.png) [@kosohn](https://forum.developer.hancom.com/u/kosohn)\
**Post date:** [2월 15, 2024, 4:28오후 UTC](https://forum.developer.hancom.com/t/topic/1332/3 "2024-02-15T16:28:20Z")

</div>

안녕하세요.~

예전에 표와 셀 관련해서 코딩해 놓은 게 있네요

표 크기를 아래 그림처럼 일정 비율로 변경하게 만들었는데  
어떨지는 모르겠는데… 좀 변경하면  
현재 편집하는 페이지의 너비나  
혹은 다단 편집인 경우 단의 너비에 맞게  
변경할 수도 있을 것 같아 보입니다.

일단 그림 한 번 올려 봅니다.  
 ![Animation1](https://us1.discourse-cdn.com/flex016/uploads/hancom_dev_forum/original/1X/17843b2fb55937e27da7134fcaebb6bb14846dd6.gif)

---

<div class="post-metadata">

**Author:** ![kosohn](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/kosohn/32/2313_2.png) [@kosohn](https://forum.developer.hancom.com/u/kosohn)\
**Post date:** [2월 15, 2024, 7:30오후 UTC](https://forum.developer.hancom.com/t/topic/1332/4 "2024-02-15T19:30:27Z")

</div>

2단으로 편집하는 경우에  
단의 너비에 맞게 표의 크기(가로)를 일괄 수정합니다.

급하게 해보느라 정리가 안된 느낌이지만  
그래도 구현은 되네요.

gif 파일 화질이 좋지 않아  
영상은 아래 링크에 걸어 두었습니다.  
[\< 표 크기 변경 영상 \>](https://blog.naver.com/kosohn/223355150406)

---

<div class="post-metadata">

**Author:** ![user187](https://avatars.discourse-cdn.com/v4/letter/u/3bc359/32.png) [@user187](https://forum.developer.hancom.com/u/user187)\
**Post date:** [2월 16, 2024, 4:31오전 UTC](https://forum.developer.hancom.com/t/topic/1332/5 "2024-02-16T04:31:18Z")

</div>

노하우 공유 감사합니다.  
알려주신 것을 바탕으로 더 고민해보겠습니다.

---

<div class="post-metadata">

**Author:** ![user187](https://avatars.discourse-cdn.com/v4/letter/u/3bc359/32.png) [@user187](https://forum.developer.hancom.com/u/user187)\
**Post date:** [2월 16, 2024, 4:34오전 UTC](https://forum.developer.hancom.com/t/topic/1332/6 "2024-02-16T04:34:30Z")

</div>

와우~

kosohn님, 혹시 이 코드 공유해주실 수 있나요?

---

<div class="post-metadata">

**Author:** ![kosohn](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/kosohn/32/2313_2.png) [@kosohn](https://forum.developer.hancom.com/u/kosohn)\
**Post date:** [2월 16, 2024, 5:11오전 UTC](https://forum.developer.hancom.com/t/topic/1332/8 "2024-02-16T05:11:47Z")

</div>

아… 참고로 사용할 예제 파일은  
c 드라이브의 루트에 “aaa.hwpx” 로 만들어서 사용하시면 됩니다.

---

<div class="post-metadata">

**Author:** ![kosohn](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/kosohn/32/2313_2.png) [@kosohn](https://forum.developer.hancom.com/u/kosohn)\
**Post date:** [2월 16, 2024, 5:12오전 UTC](https://forum.developer.hancom.com/t/topic/1332/9 "2024-02-16T05:12:58Z")

</div>

급하게 하느라 정리가 좀 안된 상태라서요…

그래도 보시려면  
위 동영상 링크로 가시면 받아보실 수 있게  
vb .net 프로젝트 파일 압축해서 올려 놓았습니다.

---

<div class="post-metadata">

**Author:** ![kosohn](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/kosohn/32/2313_2.png) [@kosohn](https://forum.developer.hancom.com/u/kosohn)\
**Post date:** [2월 17, 2024, 7:17오전 UTC](https://forum.developer.hancom.com/t/topic/1332/10 "2024-02-17T07:17:00Z")

</div>

다단 편집의 경우  
단의 수에 따라 표의 크기(너비)가 단의 너비에 맞도록 변경됩니다.

![표 크기 변경](https://us1.discourse-cdn.com/flex016/uploads/hancom_dev_forum/original/1X/b4ce0758d651bf44e8c195ec4ae8527ad98e876a.gif)

---

<div class="post-metadata">

**Author:** ![user187](https://avatars.discourse-cdn.com/v4/letter/u/3bc359/32.png) [@user187](https://forum.developer.hancom.com/u/user187)\
**Post date:** [2월 18, 2024, 4:55오전 UTC](https://forum.developer.hancom.com/t/topic/1332/11 "2024-02-18T04:55:53Z")

</div>

감사합니다.  
연구해서 잘 사용하겠습니다^^
