반응형

전체 글 118

[엑셀vba] 상품 코드로 쿠팡 판매정보 불러오기

https://godofexcel.tistory.com/3#comment14309008 [엑셀vba] 쿠팡에 있는 상품을 스크래핑 해보자(feat. 자동로그인) https://godofexcel.tistory.com/106 [엑셀vba] 쿠팡 상품을 스크래핑해보자 (업데이트 버전) 예전에 엑셀vba로 쿠팡에 있는 상품 목록을 스크래핑 하는 프로그램을 만들어봤었다. 기존에 몇가지 기능을 추 godofexcel.tistory.com 위 포스팅의 연장전으로 볼 수 있는 상품코드로 판매정보를 불러올 수 있도록 수정해보았다. A열에 상품코드나 상품명을 입력하면 우측에 정보를 나타내준다. 아주아주 간단한거 같은데 좀 애먹었다..;; 2023.02.04 수정 버전 - 선택 옵션 추가 품절 상품 표시, 인터넷 창 표시..

프로그램/완료 2022.10.07

[스타 유즈맵] 유즈맵 다운로드 할 수 있는 사이트(2022.11.14 수정)

스타 유즈맵 다운로드를 할 수 있는 다양한 곳을 소개드림 1. 여우아조씨TV 블로그 https://kkmg2012.tistory.com/ 유튜브 여우아조씨Tv 유튜브 여우아조씨Tv 방송분 맵다운 블로그 입니다. (스타크래프트,워크래프트 리포지드/M16) kkmg2012.tistory.com 2. 도둑밥 카페 https://cafe.naver.com/bobdduse 도둑밥 유즈맵 : 네이버 카페 도둑밥 팬카페입니다 cafe.naver.com 3.흑운장tv 카페 https://cafe.naver.com/blacktube 흑운장TV : 네이버 카페 스타크래프트1 꿀잼 유튜브 흑운장TV의 공식 카페입니다. cafe.naver.com 예전부터 유즈맵 관련 방송 많이 해주시는 운장이 형님의 카페 최근엔 저막 오질라..

[리뷰] 레트로 게임기 II(아..내 돈...)

최근에 레트로 게임기를 구매하여 집에서 즐겨려고 샀다. 그것은 잘못된 생각이었다... 보글보글, 킹오파, 던전앤드래곤 이런 게임이 있을거라 생각하고 샀는데 전혀 아니었다.. 이 제품은 60 ~ 70년대 출생인들이 알법한 게임들로 구성되어 나는 무슨 게임인지 하나도 모르겠더라... 1. 포장 레트로 감성이 느껴지도록 디자인을 했고, 맘에 들어서 구매하게 되었다. 2. 구성품 - 본체, 조작기 2개, HDMI 케이블 1M, 5pin 1M, 사용설명서, 게임목록 5pin 어댑터는 집에 남아 도는거 아무거나 하나 사용하여 본체와 연결하였다. 게임 목록에 나타난 한글들은 발로 번역했는지 너무 대충 적어놨다.. 어떤 게임들인지는 연결하고 해봐야 더 확실하게 판단 할 수 있을 듯 했다.. 3. 사용 후기 다시는 이런..

리뷰/제품 2022.06.26

[정보보안기사] 2022.06.25(토) 2022년 2회차 필기시험

2022년부터 한국인터넷진흥원에서 한국방송통신전파진흥원으로 주관사가 변경되었다. 네이버나 구글에 정보보안기사 치면 Q-net이라는 사이트가 나오는데 뭐하는 곳인지는 몰것다. 시험접수는 여기가 아닌 KCA(국가기술자격검정)에서 한다. https://www.cq.or.kr/main.do KCA 국가기술자격검정. 방송.통신.전파의 미래 가치를 창조하는 KCA 국가기술자격검정 www.cq.or.kr 1. 보안 기사 및 산업기사 연간 일정 1.1정보보안기사/정보보안산업기사 일정 2022년 1회 2022년 2회 2022년 3회 필기 접수 2.14 ~ 2.18 5.31 ~ 6.3 9.12 ~ 9.16 필기 시험 3.13 6.25 10.8 합격자 발표 3.25 7.8 10.21 응시자격 서류 제출 3.14 ~ 3.31..

[엑셀vba] 크롬으로 웹 제어 해보자.(6/15 IE 지원 종료)

안타깝게도 22년 6월 15일부터 IE 실행하면 엣지로 열린다고 한다. 엑셀vba로 웹 컨트롤 할 땐 보통 IE를 이용했지만 이제 못할 듯...흐흑 목차 셀레니움 환경 구축(필수) 셀레니움 기본 사용법 크롬 업데이트 중지(선택) 1. 셀레니움 환경 구축 1.1 셀레니움 설치 https://github.com/florentbr/SeleniumBasic/releases Releases · florentbr/SeleniumBasic A Selenium based browser automation framework for VB.Net, VBA and VBScript - florentbr/SeleniumBasic github.com 셀레니움 베이직 다운로드하고 실행 설치를 하다보면 다음 내용을 볼 수 있다. 무슨..

[엑셀vba] 엑셀 열릴 때 경고 팝업 띄우기(feat.msgbox)

엑셀이 열리면 경고 창이 나타나게 만들어보자! 1. 코드 엑셀vba 편집기 > 프로젝트 창 > Microsoft Excel 개체 > 현재_통합_문서 더블 클릭 또는 우클릭 후 코드 보기 코드창 나타나면 workbook 선택 workbook을 선택하면 자동으로 Open 속성으로 선택된다. msgbox 함수를 이용해 코드를 작성한다. 편집창을 닫고 다른이름으로 저장을 누른다. 저장 할 때 .xlsm 확장자로 해야 코드가 사라지지 않는다.

[엑셀vba] 쿠팡 상품을 스크래핑해보자 (업데이트 버전)

예전에 엑셀vba로 쿠팡에 있는 상품 목록을 스크래핑 하는 프로그램을 만들어봤었다. 기존에 몇가지 기능을 추가로 넣는 업데이트를 감행하였다! (ㄷㄷ;; 별거 아닌데 별거 있는거 처럼하기) 추가된 기능. - 판매자명 추출 여부 설정 - 매크로 동작 중 인터넷 창 활성화 설정 - 페이지 수 적용 - 광고여부 출력 - 택배사 출력 (판매자 정보 활성화 했을 경우) 1. 판매자명 추출 댓글로 판매자명도 같이 나오면 좋겠다라는 의견이 있어서 한 번 만들어봤다. 추후에 사업자번호, 이메일, 연락처 등 다양한 정보도 추가로 제공할 예정이다. 이 기능을 활성화 할 경우 매크로 속도가 오래걸린다는 점은 단점이다. 그 이유는 상품의 상세페이지에 접근해야 판매자 정보를 알아 낼 수 있기때문. 기능 활성화 했을 경우 - 판매..

프로그램/완료 2022.04.17

[엑셀꿀팁] 셀 내용 빠르고 쉽게 수정하기.

셀에 열심히 데이터를 입력하고 엔터를 쳤는데 오탈자가 보인다? 그럴땐 보통 마우스로 셀 더블클릭하여 활성화시킨다음 수정하게 된다. 뭔가 좀 불편하다ㅡㅡ 마우스대신 키보드로 간편하게 하는 방법을 알아보자. '나는 도박사입니다'라고 적어야되는데 돟박사라고 오타를 내버렸다. 마우스를 쓰지않고 셀 입력창을 활성화 시켜서 오탈자를 고쳤다. 설명 길게할 것도 없고, 그냥 수정할 셀로 이동하여 F2를 누르면 입력 커서가 활성화된다. 아주 쉽다. 끄읕

[엑셀꿀팁] 병합된 셀 해제 후 빈칸 쉽게 채우기

엑셀에 작성된 목록을 내가 원하는대로 정렬하고 싶은데 가끔 셀 크기가 다르다며 정렬이 되지 않는 경우가 발생한다. 목록에 병합된 셀이 있으면 나타나기 때문에 셀 병합을 풀어줘야 정렬이 가능하다. 하지만 해제만 한다고 끝이 나는건 또 아니다. 해제하고 나면 병합된 셀 일부는 빈칸으로 남아있게 되어 제대로된 정렬을 하기 힘들다. 그래서 지금 배울 꿀팁으로 쉽게 빈칸을 채워보자.  가볍게 박사들의 it장비를 목록화하고 셀 병합도 해놨다. 이제 셀 병합해제 후 보유 장비를 기준으로 오름차순 정렬을 해보자. 병합 해제를 해버리니 저렇게 빈칸들이 생겼다. 이 상태에서 정렬을 하게 되면 리스트가 엉망진창이 되버리니까 빈칸들을 알맞은 데이터로 한방에 채워보자.  이동옵션이라는 기능으로 빈칸은 바로 위의 데이터로 채울 ..

[엑셀꿀팁] 셀 목록 쉽게 작성하기(feat.셀 가로 이동)

일상생활을 하다보면 종이에 작성된 목록을 보고 엑셀에 옮겨적는 경우가 있다. 다음과 같은 경우는 순번, 이름, 생일 ,나이, 성별을 적기위해 준비해놓은 상황이다. 보통 엔터를 치거나 오른쪽 방향키를 이용하여 이동하면서 셀에 데이터를 입력 할 것이다. 하지만 '탭' 버튼을 알게된 순간 이것만 누르게 될 것이다. 1. 엔터 키를 이용한 입력 엔터를 사용하면 이렇게 답답한 상황이 연출된다.. 2. 방향키를 이용한 입력 엔터로 하는것보다 편해보이지만 손가락이 뭔가 불편하다. 방향키가 멀어서 그런지 자주 사용하지 않게된다. 그리고 '탭'키를 이용한것과 아주 극명하게 차이나는 부분도 있기에 방향키가 더 별로인것도 있다. 3. 탭키를 이용한 입력(Tab, Caps Lock 위에 있는 키) 이거보시게 방향키랑 뭐가 다..

[대구 달서구] 포켓스탑, 체육관 많은 곳 (2022.02.26)

날이 따뜻해서 밖에 싸돌아다니기 좋아졌다. 그 덕분인지 예전에 하던 포켓몬고가 생각나 다시 시작하게 되었다. 대구 지역의 포켓스탑 10개 이상, 체육관 5개 이상 모여있는 곳들을 찾아서 정리 해볼생각이다. 오늘은 자주가던 지역을 위주로 탐방해보았다. 달서구 이곡동 장미공원 달서구 이곡동 와룡공원 달서구 두류동 두류공원 달서구 중리동 체육공원(퀸스로드, 대구의료원 근처) 달서구 용산동 용산근린공원,가정법원 1.장미공원(대구 달서구 이곡동 1306-6) 장미공원에서 서쪽 아파트 단지(한빛 마을)로 내려가면서 포켓스탑 돌리고 체육관 깨부수는 재미가 있다. 장미공원 북쪽에는 포켓스탑이 듬성듬성있어서 크게 메리트가 있어 보이지 않았다. 오늘같은(2022년 2월 26일) 레이드 이벤트가 있을 때 사람들의 많은 참여..

취미/포켓몬Go 2022.02.26

[스타 유즈맵] 랜덤 능력, 강화 등 다양한 크래프트 유즈맵 모음

1. 강화 크래프트 1.15 (PvP) 출처: https://cafe.naver.com/edac?iframe_url_utf8=%2FArticleRead.nhn%253Fclubid%3D17046257%2526articleid%3D87460 네이버카페: 스타 에디터 아카데미 업그레이드가 확률에 따라 성공하고 실패하는 아주 재밌는 맵이다. 게다가 고테크 건물이 없이도 3업이상 진행할 수 있기때문에 운이 좋다면 저글링이 무적이 되기도 한다. 그리고 이 맵에는 특수기능이 3가지 존재한다. 업그레이드 성공 확률 설정 (인게임에서 설정, 20~80%) 초당 미네랄4, 가스2 추가 자원 획득 (방제 또는 인게임에서 설정) 서든데스 모드: 게임 시작 시 등장하는 센터 건물(해처리, 넥서스, 커맨드센터) 파괴되면 패배 (..

[엑셀vba] with를 이용해서 편하게 코딩하자

with를 이용하면 보다 짧은 코드를 작성할 수 있다. 어떻게 쓰는지 알아보자. 사용법 Sub with_Test() With Range("A1") .Font.Color = RGB(255, 0, 0) End With End Sub With 함수는 변수, 개체 등을 생략 할 수 있게 만들어준다. 위 예시 코드를 보면 With 옆에 생략할 개체를 넣어줌으로써 With 와 End With 사이에서는 해당 개체를 적지않고 .(온점)만 찍어도 개체의 속성을 사용 할 수 있게 된다. ※ 범위, 셀, 시트 등의 개체가 아니라 변수를 넣어도 됨 ※ vba가 그렇듯 마지막엔 End with 필수! 이중 With Sub with_Test() With Sheets(1) With .Range("A1") .Font.Color =..

[엑셀vba] 파일이름 변경하기 (Name AS)

엑셀vba를 이용해 파일이름을 변경해보자. 변경할 때 쓰는 함수는 Name As 아주 간단하다. 사용법: Name 원본파일 As 변경될파일이름 ex) Name "C:\test\A.txt" As "C:\test\AA.txt" Name As 특징 파일 이름 변경 가능 파일 이동 시킬 수 있음 대소문자 구분하지 않음( a.txt = A.txt , aaaA.txt = Aaaa.txt 같은 파일로 취급) 확장자 변환 가능하지만 데이터 손실됨. 존재하지 않는 파일이면 오류 발생(53 런타임 오류, 파일을 찾을 수 없음) 존재하지 않는 폴더로 이동할 경우 오류 발생(53 런타임 오류, 파일을 찾을 수 없음) Name As 테스트 Sub 파일이름변경하기() Name "C:\test\A.txt" As "C:\test2\..

[PHP] 페이지 이동 후 세션이 사라질 때 해결 방법 중 하나

현재 PHP HTML MariaDB를 이용해 웹 구축을 하고 있다. 웹 구축에 문외한이라 구글링의 도움을 받으며 열심히 만드는 중 로그인 페이지 구현에서 아주 애를 먹었다. 문제 상황 1) 로그인.php 2) 로그인_체크.php 3) 메인.php 1) -> 2) -> 3) 순으로 페이지 이동을 하는데 2번에서는 세션이 확인되지만 3번 페이지에서는 세션 값이 사라지는 현상이 발생하였다. 수많은 구글링을 통해 해결해보려 했지만 되지 않았다... 그런데 생각보다 아주 쉽게 해결할 수 있었다. PHP 코드 작성할 때 대소문자 구분 없이 해도 된다고 배웠는데, session 변수는 예외였던 것인가?? 소문자로 했을 땐 작동이 되지 않았고, 대문자로 하니 정상적으로 값이 출력되었다.. var_dump($_sessi..

반응형