본문 바로가기

4

[영상] 아래아한글 표 캡션 일괄수정하는 파이썬 코드 움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피 | 학습 페이지 (inflearn.com) 학습 페이지 www.inflearn.com 파이썬-아래아한글 업무자동화 관련 30분 분량의 무료영상입니다. 템플릿이 있는 논문이나 보고서를 작성하다 보면 표나 그림의 캡션 위치 및 서식을 일괄수정해야 하는 경우가 생깁니다. 개체가 예닐곱 개 정도라면 수작업으로 포맷이나 위치, 정렬을 수정하면 되는데 페이지가 많고, 표나 그림 개체 수도 제법 많으면 전형적인 "에너지소모적이고 시간을 죽이는" 업무가 됩니다. 이 때 활용할 수 있는 파이썬 팁을 상세히 알려드립니다. 전체 파이썬코드를 본문 하단에 첨부해 두었으니 한컴오피스 업무자동화에 관심 있으신 분들은 한 번 방문하셔서 코드를 읽어보시거나, 영상을 시청하시면서 .. 2023. 1. 16.
3-3. 컨트롤 개체로 찾아가기 보호되어 있는 글 입니다. 2022. 12. 11.
[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.
[pywin32]파이썬코드 한 줄로 엑셀 표 자동생성 들어가며, 파이썬에는 엑셀파일이나 엑셀프로그램을 다루는 다양한 모듈이 있습니다. 엑셀파일을 다루는 모듈 중에는 pandas나 openpyxl이 많이 쓰이고 마이크로소프트 엑셀 프로그램을 직접 다루는 프로그램으로는 xlwings나 pywin32가 많이 쓰이죠. 저는 개인적으로 pywin32 모듈을 가장 선호합니다. 그 이유는 여러 가지가 있겠지만, 우선 DRM보안에 걸리지 않고, 다른 모듈에 비해 가장 VBA와 비슷한 명령어로 사용할 수 있어서입니다. 엑셀의 매크로 녹화를 통해 VBA코드를 복사한 후 파이썬으로 옮기면 대부분 큰 수정 없이 사용할 수 있거든요. 일례로 이번 시간에는, 파이썬으로 빈 엑셀파일을 열고 1행에 칼럼제목을 적은 후에, 빈 표를 생성하는 코드를 파이썬으로 작성하는 과정을 보여드리려고.. 2021. 6. 24.