제가 근무하고 있는 아르바이트에서는 매일 같은 문서작업을 반복합니다.
그 일은 여러 개의 엑셀 파일에서 데이터를 추출해 새로운 엑셀 파일을 만드는 일입니다.
반복되는 일을 자동화하고자 이 서비스를 만들었습니다.
- 스마트스토어_전체주문발주발송관리.xlsx 파일 가공
- 비밀번호 제거
- 첫 행 제거
- 일괄발송파일(excelUploadSample.xls) 생성
- 스마트스토어_전체주문발주발송관리.xlsx, 파일접수 상세내역.xls 입력하면 일괄발송파일 생성
- 스마트스토어_전체주문발주발송관리.xlsx 파일 가공
- 비밀번호 제거
- 첫 행 제거
- 셀 너비 높이 조정
- 일괄발송파일(excelUploadSample.xls) 생성
- 스마트스토어_전체주문발주발송관리.xlsx 에서 정보 추출
- 파일접수 상세내역.xls 에서 정보 추출
- 위 정보를 포함하는 일괄발송파일(excelUploadSample.xls) 생성
- 셀 너비 높이 조정
- 몇 차 일괄발송파일인지 입력받아서 파일이름 생성하기
- 입출력
- 스마트스토어_전체주문발주발송관리.xlsx 파일 가공
- 스마트스토어_전체주문발주발송관리.xlsx 파일 입력
- 가공된 스마트스토어_전체주문발주발송관리.xlsx 파일 다운로드
- default 비밀번호, 삭제되는 행 안내
- 일괄발송파일(excelUploadSample.xls) 생성
- (1) 스마트스토어_전체주문발주발송관리.xlsx 파일 입력
- (2) 파일접수 상세내역.xls 파일 입력
- 일괄발송파일(excelUploadSample.xls) 파일 다운로드
- (1)번 파일에서 가져오는 열 안내
- (2)번 파일에서 가져오는 열 안내
- default 배송방법, 택배사 안내
- 몇 차 일괄발송파일인지 입력 받기
- 스마트스토어_전체주문발주발송관리.xlsx 파일 가공
- 스마트스토어_전체주문발주발송관리.xlsx 파일 가공
- 파일은 하나만 가능
- xlsx or xls 파일이 아닌 경우
- 선택된 파일이 없는 경우
- 일괄발송파일(excelUploadSample.xls) 생성
- 파일이 2개가 아닌 경우
- 두 파일의 길이가 일치하지 않는 경우
- 선택된 파일이 없는 경우
- xlsx or xls 파일이 아닌 경우
- 스마트스토어_전체주문발주발송관리.xlsx 파일 가공
- default 비밀번호, 삭제되는 행 변경 기능
- 일괄발송파일(excelUploadSample.xls) 생성
- (1), (2)번 파일에서 가져오는 열, default 배송방법, 택배사 변경 기능
- 구글드라이브 api를 활용하여 가공된 스마트스토어_전체주문발주발송관리.xlsx 파일 바로 가져오는 기능
- 구글드라이브 api를 활용하여 일괄발송파일(excelUploadSample.xls) 생성 후 자동 업로드 기능