본문 바로가기
728x90
반응형

Programming/업무자동화2

[업무자동화] 워드 표 계산하기 워드문서의 표 계산하기 파이썬을 이용해서 Word에 작성된 표의 정보를 엑셀처럼 계산하는 코드를 작성합니다. 간혹 Word에 작성된 표를 계산해야하는 경우가 있습니다. 엑셀에 옮겨서 계산 후 결과를 저장하면 되지만 계산해야할 정보가 많은 경우 자동화가 필요합니다. 동작구조 프로그램을 실행하면 프로그램이 저장된 위치의 input.docx파일을 찾아서 해당 파일의 표를 계산합니다. 결과는 result.docx에 저장됩니다. input.docx의 내부표는 아래와 같이 구성됩니다. 테이블에 대한 정보가 첫번째 행에 저장됩니다. [제품명], [가격], [수량], [총 판매액]의 4가지 정보가 각 열에 작성되어 있습니다. 두 번째 열에는 실제 정보가 저장되어 있습니다. 계산결과는 여기서 시작합니다. 입력으로 사용되.. 2024. 4. 7.
[업무자동화] 엑셀파일 하나로 결합하기 엑셀은 업무에서 매우 중요한 도구 중 하나로 사용됩니다. 하지만 여러 개의 엑셀 파일을 다루다보면 데이터를 통합하거나 분석하기 번거로운 경우가 있습니다. 이런 문제를 해결하기 위해 엑셀 파일을 하나로 결합하는 파이썬 프로그램을 공유합니다. 동작구조 프로그램을 실행하면 프로그램을 원하는 폴더에 저장하고 폴더에 [excels]폴더를 생성합니다. 생성한 폴더에 결합을 원하는 excel파일을 복사합니다. 위와 같은 폴더 구조로 준비합니다. excels 폴더 내부에는 결합을 원하는 excel파일을 아래와 같이 저장합니다. 각각의 excel파일의 정보는 [result.xlsx]파일에 합쳐진 후 파일이 생성됩니다. 코드는 아래와 같습니다. 파이썬 파일을 생성한 후 파이썬 파일을 실행하면 결합된 엑셀파일을 얻을 수 있.. 2024. 4. 4.
728x90
반응형