개발 중인 프로그램 관련 정보를 작성하는 페이지 입니다. Comment를 남길 수 있습니다.
#free #opensource #VBA
초기 프로그램은 Excel VBA에서 한컴 API를 이용한 한글문서 자동생성 프로그램입니다. 개인 용도로 사용하려고 만들었다가 VBA의 한계로 유지관리가 힘들어 소스코드를 공개했고, 좋은 평가를 받고 있습니다.
문서 자동화에 가장 효율적인 언어는 파이썬입니다. 텍스트를 다루기 쉽고 부가적인 기능을 쉽게 붙일 수 있으며 VSCode에서 거의 주력으로 지원해주고 있어 개발과 유지보수에서 압도적인 장점을 가지고 있습니다. 다만, 사용자 입장에서 설치하고 사용하기가 쉽지 않다는 단점이 있습니다. Excel 만 있으면 누구나 사용할 수 있는 VBA와 다르게 환경을 구성하고 유지하는데 사용자 입장에서 많은 비용이 발생합니다. 개발자를 위한 서버와 사용자를 위한 VBA 환경을 조합한 구조입니다.
사용자는 Excel VBA를 이용에 문서 생성을 요청하면 서버에서 파이썬 코드로 문서를 생성해 사용자에게 제공합니다. 인터넷이 가능한 환경에서 수백 페이지 문서의 빠른 처리 제공합니다.
PPT 파일에서 사용한 글꼴 검색, 객체 개별, 텍스트 한번에 바꾸기 기능이 있는 자동화 프로그램입니다. 예쁜 배경 화면, 예쁜 배치, 예쁜 아이콘, 잘 어울리는 템플릿을 찾기 위해 많은 시간을 낭비하게 하는 발표 자료 준비. AI가 고도화되면 꼭 사라져야 하는 업무가 아닌가 생각해 봅니다.