본문 바로가기

한/글38

[QnA] 표 내의 일부 테두리를 점선으로 바꾸는 법 솔직히 저도 모든 파라미터셋을 외우는 게 아니어서, 이런 질문을 받으면 직접 실행해봅니다. 아래와 같은 과정으로요. 같이 한 번 해 봅시다. 1. 파이썬으로 한/글을 연다. 2. 스크립트매크로를 녹화해본다. 3. 파이썬 코드로 변환한 후 실행해본다. 4. 되면 끝. 안되면? 5. 액션과 파라미터셋을 검색해서 답을 찾는다. (오래 걸림ㅜ) 1. 파이썬으로 한/글 열기 import win32com.client as win32 hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject") hwp.XHwpWindows.Item(0).Visible = True 2. 스크립트 매크로 녹화를 누른 후 테두리를 점선으로 바꿔본다. 표를 하나 생성해보고, 원하는 셀선택한 시점 이.. 2022. 5. 13.
파이썬으로 아래아한글 실행하는 방법 1. python.org에서 파이썬을 다운받아 설치한다. 2. 커맨드프롬프트에서 "pip install pywin32"를 실행해서 win32com 모듈을 설치한다. 3. 파이썬을 실행하고 아래 코드를 실행한다. import win32com.client as win32 # 모듈 임포트 hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject") # 한/글 실행하기 hwp.XHwpWindows.Item(0).Visible = True # 백그라운드 숨김 해제 4. (작업을 마친 후에) 한/글을 닫고 파이썬 종료. hwp.Clear(1) # 문서 닫기(1:저장하지 않은 내용 버림) hwp.Quit() # 한/글 프로그램 종료 끝. 다음 포스팅은 파이썬으로 한/글 파일.. 2022. 5. 9.
[QnA] 한/글 자동화 코드를 짤 때, 어떤 경우에 서브파라미터셋을 사용하나요? 안녕하세요? 위와 같이 질문 주셨는데, 답변을 간단히 댓글로 달아드리기보다는 조금 상세히 설명을 드리고 싶어서 포스팅으로 남깁니다. 질문을 달아주신 포스팅은 아래에 링크로 남겨둡니다. 4. 문서여백을 파이썬으로 바꿀 수 있을까? 안녕하세요? 한/글 자동화 응용편에 보시면, 한/글에서 녹화한 스크립트 매크로와 API매뉴얼의 기본적인 액션 생성 방법 두 가지 문법을 보여드렸습니다. [파이썬-아래아한글] API매뉴얼과 스크립 martinii.fun 먼저 한/글 스크립트 중 구체적인 액션을 정의할 때 사용하는 파라미터셋의 계층에 대해 설명드리고 싶습니다. (위의 포스팅을 예로 들어 설명하겠습니다.) API 문서 중 ParameterSet Table.hwp 문서를 열어서 "여백"으로 검색해보면 97페이지에 "87.. 2022. 1. 21.
[파이썬-한/글] 자동 자간조정으로 문서 깔끔하게 만들기 질문주신 내용은, 저도 고민해 본 적이 많은 주제입니다. 미흡하게나마 설명과 코드를 남깁니다. 먼저 예문을 만들어봅시다. 한글Lorem Ipsum 생성기에 들어가서 아래와 같이 두 개의 문단을 만들었습니다. 국가원로자문회의의 조직·직무범위 기타 필요한 사항은 법률로 정한다. 모든 국민의 재산권은 보장된다. 그 내용과 한계는 법률로 정한다. 대통령은 국민의 보통·평등·직접·비밀선거에 의하여 선출한다. 국민의 모든 자유와 권리는 국가안전보장·질서유지 또는 공공복리를 위하여 필요한 경우에 한하여 법률로써 제한할 수 있으며, 제한하는 경우에도 자유와 권리의 본질적인 내용을 침해할 수 없다. 모든 국민은 주거의 자유를 침해받지 아니한다. 주거에 대한 압수나 수색을 할 때에는 검사의 신청에 의하여 법관이 발부한 영.. 2021. 8. 14.
[파이썬-한/글]이미지 삽입시 "글뒤로 보내기" 설정방법 안녕하세요? 먼저 질문글에서 언급해 주신 글은 이것으로 추정됩니다. [자동화문의] 표 안에 이미지 넣는 작업 [1] 안녕하세요? 코딩하는 회사원들 유튜브 채널 구독자입니다. 궁금한것이 있어 이렇게 메일 드립니다. 저희회사에서는 매월 천개가 넘는 그림파일을 한글파일의 특정서식의 표에 붙여넣는 단 martinii.fun 위 글 중에 "이미지 삽입" 코드는 딱 한 줄입니다. hwp.InsertPicture(파일, Embedded=True, sizeoption=3) # sizeoption 파라미터 설명 # 0 : 이미지 원래의 크기로 삽입한다. width와 height를 지정할 필요 없다. # 1 : width와 height에 지정한 크기로 그림을 삽입한다. # 2 : 현재 캐럿이 표의 셀 안에 있을 경우, 셀.. 2021. 8. 14.
워드의 특수문자 단축키 지정, 한/글로는 어떻게 구현할까? 워드의 특수문자 단축키 지정 기능 워드에는 아래와 같이, 자주 쓰는 특수문자를 "Ctrl-1" 등의 단축키로 지정하는 기능이 있습니다. 워드(Word) 특수문자 및 문자표 단축키와 지정해서 사용하기 | momo (tistory.com) 워드(Word) 특수문자 및 문자표 단축키와 지정해서 사용하기 워드(Word) 특수문자 및 문자표 단축키와 지정해서 사용하기 문서 작성 시 물리기호를 사용하기도 하고, 문서 내 하트나 기타 특수문자를 넣어서 작업진행을 많이 하는데요. 특수문자를 넣기위해 loveuceci.tistory.com 한/글에는 비슷한 기능이 없는지? 유튜브 채널에 어떤 분이, 코딩 관련은 아니지만 "한/글에는 이런 기능이 없냐"고 물으셨는데, 제가 자주 쓰는 "빠른 교정"으로 특수문자 입력하기를 .. 2021. 7. 8.
[PySide6 GUI] 체크버튼으로 한/글 열고 닫기 시작하며 요즘 아래아한글 자동화로 쏠쏠하게 정부 및 각종 기관의 자문을 수행하고 있습니다. 근데 이게, 저 혼자 실행할 때는 고민하지 않았던 GUI 부분이 아무래도 정부기관 자문을 하게 되니 불가피하게 필요하게 되더군요. "소스코드를 보내줄테니 파이썬과 파이참 깔고 모듈 설치 후 실행해보라"고 할 수도 없는 노릇이고 결국엔 GUI까지 짜서 보내주게 되는데, 그 과정에서 얻은 나름의 노하우도 블로그에 공유하고 싶습니다. 한/글 엑셀 자동화보다 PySIde6 카테고리 조회수가 높다? 제 블로그 카테고리 중 PySide6 관련한 포스팅이 사실 좀 뜸하긴 하지만 나름 조회수를 톡톡히 올려주고 있기는 합니다. 아마 많이들 PyQt5나 PySide2를 써오시다가 최근 PySide6로 갈아타는 분들이 있어서 그런가 .. 2021. 7. 6.
[QnA]문서간 순서가 달라도 유사조항을 찾아서 비교하는 프로그램? 저는 ㅇㅇㅇ이라고 합니다. 회사에서 두개의 텍스트를 검증할 일이 빈번해서 회사원님의 유튜브를 시청하고 파이썬 쥬피터를 통해서 제업무에 적용해보았습니다. 8강 소스코드에서 예제와 동일하게 코드를 테스트 하던중 IndexError Traceback (most recent call last) in 91 for copy_statement in copy_full_text: 92 coupled_dict[difflib.SequenceMatcher(None, original_statement.split(' ', 1)[1], ---> 93 copy_statement.split(' ', 1)[1]).ratio()] = copy_statement 94 max_ratio = max(k for k, v in coupled_di.. 2021. 5. 18.
[QnA]한/글 교정부호(메모고침표) 자동삽입으로 깔끔한 주석 추가 안녕하십니까, 저는 ㅇㅇㅇㅇㅇ에 근무하고 있는 ㅇㅇㅇ이라고 합니다. 코딩 작업 중 막힌 부분이 있어 메일을 올리게 되었습니다. 현재 제가 만들고 있는 프로그램은, 문서(hwp 파일) 내에 특정 단어가 있는지 검색하고 특정 단어가 검색되면, 그 옆에 주석을 표기해주는 프로그램입니다. 예를 들어 부적절한 단어가 있다면, 그에 해당하는 적절한 좋은 용어를 제시해줌으로써 업무에 편의를 도모하려는 프로그램입니다. 현재까지는 한컴오피스 한글의 '찾아 바꾸기' 기능을 이용하여 작업하였고, 잘 작동됩니다. 현재까지의 코딩 내용은 다음과 같습니다. ``` data=[("가감","→더하고 빼기, 더하거나 빼기, 가감"), ("가건물","→임시 건물, 가건물"), ("가결의","→임시 결의"), ("가공","→영향을 미치다.. 2021. 5. 18.
728x90
반응형