자동화3 [VBA] 재고 관리 엑셀 자동화 - 매출 기능 신규 : 새로운 데이터 매입 입력이 필요한 경우 신규 데이터임을 표시하고, 빈 양식을 제공한다. 업데이트 : 기존 데이터를 수정하는 경우 기존 데이터를 더블 클릭했을 때, 입력 폼에 데이터 반영 저장 : 입력한 데이터를 저장하는 경우 신규일 경우 최하단 행에 사용자가 입력한 값을 추가한다 업데이트 일 경우 기존 데이터의 위치에 덮어쓰기 한다. 삭제 : 기존 데이터를 삭제하는 경우 기존 데이터를 더블 클릭하여 입력 폼에 반영된 상태에서 삭제 버튼 선택시 해당 행 삭제 검색 : 품명, 매입처, 수량, 금액 등을 기준으로 검색하고자 하는 경우 품명, 매입처, 수량 등을 검색할 수 있도록 검색 기능 제공 발생, 발행, 수금일 월별 필터 : 월별로 매출 내용을 확인 할 수 있도록 필터 기능 제공 거래명세표 .. VBA 자동화 2023. 3. 8. [VBA] 재고 관리 엑셀 자동화 - 매입 기능 신규 : 새로운 데이터 매입 입력이 필요한 경우 신규 데이터임을 표시하고, 빈 양식을 제공한다. 업데이트 : 기존 데이터를 수정하는 경우 기존 데이터를 더블 클릭했을 때, 입력 폼에 데이터 반영 저장 : 입력한 데이터를 저장하는 경우 신규일 경우 최하단 행에 사용자가 입력한 값을 추가한다 업데이트 일 경우 기존 데이터의 위치에 덮어쓰기 한다. 삭제 : 기존 데이터를 삭제하는 경우 기존 데이터를 더블 클릭하여 입력 폼에 반영된 상태에서 삭제 버튼 선택시 해당 행 삭제 검색 : 품명, 매입처, 수량, 금액 등을 기준으로 검색하고자 하는 경우 품명, 매입처, 수량 등을 검색할 수 있도록 검색 기능 제공 구매일, 결제일 월별 필터 : 월별로 매입 내용을 확인 할 수 있도록 필터 기능 제공 구현 방법 신규 .. VBA 자동화 2023. 3. 6. [VBA] 재고 관리 엑셀 자동화 - 양식 공유 지인이 사업을 하고 있는데 매입과 매출, 재고를 각각의 엑셀 파일로 관리하고 있는 것을 보았다. 매입과 매출이 발생했을 때 수행하는 단계가 다음과 같았다. 매입 : 매입 발생 > 매입 엑셀 작성 > 재고 엑셀 작성 매출 : 매출 발생 > 매출 엑셀 작성 > 재고 엑셀 작성 계산서 발행 : 매출 엑셀에 발행일 표시 > 계산서 시트에 복사 > 출력 재고 엑셀 파일을 수작업으로 업데이트하다보니 누락되거나 오기입되는 경우도 종종 있었고, 계산서 발행도 수작업으로 복사를 하다보니 시간과 노력이 많이 필요하고 무엇보다 불편해보였다. 반복되는 일은 최대한 자동화를 하고 있는 개발자 입장에서 좀 더 수고를 줄이면서 편리하고 체계적으로 관리할 수 있도록 해주고 싶어서 작업에 착수했다. 처음에는 파이썬으로 tkinter .. VBA 자동화 2023. 3. 6. 이전 1 다음 💲 추천 글