VBA280 [심화방] VBA_심화_100제 #2 [ 네이버 뉴스 ] 셀레니움 크롤링 두번째시간이다. 이번 시간은 이전 다잡님이 올려주신 것을 셀레니움으로 만들어보는 것을 만들어보려한다. https://www.youtube.com/watch?v=gl_2d_wD13o 이런 기사나 웹의 글들을 수집하기 위해서는 winHttp나 xmlHttp로 크롤링하는게 맞지만 지금은 셀레니움을 공부하는 차원이기 때문에 연구 목적으로 보길 바란다.. 구글 개발자 모드에서 태그를 선택후 보게 되면 Elements가 표시가 되고 옆에 Console 탭이 있는데 거기서 디버깅을 하게 되면 계속 Elements 탭과 Console 창을 왔다 갔다 해야하니 비효율적이다. 그래서 꿀팁을 알려드리면 Elements 탭에서 ESC 키를 누르면 Elements 탭 밑에 바로 콘솔창이 보이게 된다. 자 이곳에.. 2022. 12. 26. [심화방] VBA_심화_100제 #1 [ 네이버 주식 현재가 ] 심화방 #1 네이버 주식 현재가 가져오기 https://www.youtube.com/watch?v=0hEBKX0jopY 엑사남님이 이미 강의 하신 내용을 셀레니움으로 변경해서 풀어보는 숙제를 해보았다. 우린 언제가처럼 또 이를 해낼것이다. 크롬 개발자 도구에서 간단하게 확인하는 법은 이렇다.. 본인도 이번에 안 사실이다. 이렇게 안하면 값을 테스트 할때마다 셀레니움은 처음부터 다시 돌려야 하기 때문에 여간 불편한것이 아니다. 이건 이번에 준빠님이 가르쳐주셨다. span 자식태그가 아닌 부모 태그인 em 태그에서 이너텍스트만 추출할 수도 있다. 세로로 문자가 나오는 이유는 각 문자마다 [/n] 개행문자가 있기 때문이어서 디버깅 모드에서 replace 까지 할 필요는 없지만 저렇게 개행문자를 없애 버리면 우.. 2022. 12. 25. [VBA] For Each & Areas 를 이용한 셀 조작하기 기초방에서 올린 문제 #1 초심으로 돌아가기 위한 프로젝트 #1 : 빈셀에 규칙을 이용하여 채우는 문제 왼쪽에 있는 문제는 엑셀 상에서 F5 > alt + s > alt + k를 누르고 바로 ' = 바로 윗셀 +1 '을 하면 된다. 하지만 오른쪽 문제는 좀 생각을 해야한다. 엑사남님은 Sub aaaaa() '''' 선택 범위 빈셀에 함수 입력하기 Range("B4:B23").SpecialCells(xlCellTypeBlanks) = "=B5+1" Range("D4:I23").SpecialCells(xlCellTypeBlanks) = "=COLUMN()-3+((ROW()-4)*6)" End Sub 이렇게 풀어버리셨다... 순간 알고리즘 문제를 내야하나 하고 욱했다..ㅋㅋㅋ 이번 기초방 문제에 기존에 참여가.. 2022. 12. 25. [VBA] 사용자정렬(ArrayList)_feat(평택_호텔관리_딱총) 본인이 ArrayList 찬양을 외치고 다니는데 이 철옹성 같은 엑사남 오픈채팅방에서 드디어 응답이 왔다. https://open.kakao.com/o/glXWEB3b 유튜브 '엑사남'의 Excel VBA 함께하기 [방암호 : M으로 시작하는 VBA 메세지창 명령어는? 'MsgB**', 힌트 : 6글자, **은 소문자] #엑셀 #excel #VBA #엑사남 open.kakao.com 해서 딱총님이 풀어낸 구문으로 같은 문제를 풀어보려고 한다. 실은 이문제는 문제가 하나 있었다. 준빠님의 출근일중에서 본인이 일부러 출근일 중복을 하나 첨가한적이 있다. 바로 29일인데 이중복값이 표기가 되었다. 해서 이 구문은 현재 rngAll.RemoveDuplicates Array(1, 2), xlYes '= 중복값 제.. 2022. 12. 25. 이전 1 ··· 36 37 38 39 40 41 42 ··· 70 다음