예전에 엑셀vba로 쿠팡에 있는 상품 목록을 스크래핑 하는 프로그램을 만들어봤었다.
기존에 몇가지 기능을 추가로 넣는 업데이트를 감행하였다! (ㄷㄷ;; 별거 아닌데 별거 있는거 처럼하기)
추가된 기능.
- 판매자명 추출 여부 설정
- 매크로 동작 중 인터넷 창 활성화 설정
- 페이지 수 적용
- 광고여부 출력
- 택배사 출력 (판매자 정보 활성화 했을 경우)
1. 판매자명 추출
댓글로 판매자명도 같이 나오면 좋겠다라는 의견이 있어서 한 번 만들어봤다. 추후에 사업자번호, 이메일, 연락처 등 다양한 정보도 추가로 제공할 예정이다.
이 기능을 활성화 할 경우 매크로 속도가 오래걸린다는 점은 단점이다. 그 이유는 상품의 상세페이지에 접근해야 판매자 정보를 알아 낼 수 있기때문.
기능 활성화 했을 경우
- 판매자명 추출하고, 판매자명 클릭하면 판매자 상세 페이지로 넘어감
- 택배사 추출
사용법
- 빈 칸: 비활성화(판매자 정보 안나옴)
- 아무 글자나 한 개 이상: 활성화(판매자 정보 나타남)
2. 인터넷 창 숨김
매크로 진행하는 동안 인터넷 창이 보이도록 설정 가능하게 변경하였다.
사용법(숫자만 입력가능, 범위 0 - 2)
- 0: 모든 인터넷 창 보임 (판매자 정보 기능 활성화 하면 인터넷 창 최대 2개 나타남)
- 1: 상품 검색 결과 인터넷창만 보이도록 설정
- 2: 모든 인터넷 창 보이지 않음
3. 페이지 수
기존의 방식은 검색 결과의 모든 페이지를 출력했다면, 내가 원하는 페이지 수만큼만 추출 할 수 있도록 설정할 수 있게 변경하였다. 기본값은 1이며 1페이지 상품들만 스크래핑하도록 만들었다.
사용예시) 검색결과: 40페이지, 페이지 수: 10 으로 설정했을 때 40페이지의 모든 결과를 출력하지않고 10페이지 까지만
출력하고 매크로 종료.
사용법(숫자만 입력가능, 범위 1 - 27)
추가 예정 기능
- 쿠팡 판매 제외 하기(로켓, 제트)
- 판매자 정보 추출(연락처, 사업자번호)
- 그 외 생각나는 것들
'프로그램 > 완료' 카테고리의 다른 글
[엑셀vba] 상품 코드로 쿠팡 판매정보 불러오기 (4) | 2022.10.07 |
---|---|
[엑셀vba] 셀메이트 발송 확인 프로그램 (0) | 2021.02.03 |
[엑셀vba] 재무제표 받아오기 (14) | 2021.01.12 |
[엑셀vba] 폼으로 달력만들기 (0) | 2020.11.19 |
[엑셀양식] 계정 권한 변경 신청서 (0) | 2020.07.19 |