본문 바로가기

크롤링11

[질문] 숫자와 문자가 섞여있는 데이터를 숫자 기준 정렬하기 기본적으로 숫자와 문자가 섞여있는 데이터는 숫자도 문자로 인식하여 정렬을 하게되면 이런식으로 참 재미없게 정렬이 된다. 이를 해결하기 위해서는 앞의 숫자를 분리하여 그 분리된 숫자를 기준으로 정렬을 하면 된다. 파일명을 보면 숫자와 문자사이에 스페이스가 하나 있는데 이걸 기준으로 Split를 하면 된다. Split는 배열 형태로 반환하기 때문에 배열로 받거나 아님 배열의 한 부분을 받으려면 index 번호를 넣어주면 된다. 더보기 Option Explicit Sub Haja_Pdf_Page_Count() Dim rngX As Range: Set rngX = [a2] Dim rngAll As Range Dim rngA As Range If rngX = "" Then Exit Sub '= 파일명의 처음이 없.. 2022. 8. 27.
[VBA]네이버 지식인에 누가 글을 올렸나??(feat.네이버_지식인) 어제 오늘 HTML과 CSS를 공부하다가 갑자기 크롤링이 하고 싶어져서 네이버 지식인 크롤링을 만들어 보었다.. 와 ...눈치 엄청 보인다..ㅋㅋㅋㅋ 부트스트랩으로 홈페이지를 하나 완성했는데, 이번을 계기로 재미나는 홈페이지를 만들어 보려고 한다. 남자로 태어나서 결혼을 해서 아이를 낳고 / 자기 집을 지어야 하고 / 책을 집필해야 한다 라고 하던데 내집을 지을 자신은 없고 홈페이지를 만들어 보려고 한다...그것 역시 기대해주길 바란다. 크롤링은 항상 HTML 파싱을 얼마나 빨리 / 유지보수를 생각해서 최대한 간단히 만드는게 포인트인데.. 아직까지 문법적으로는 부족한 것같아..실력을 계속 업데이트 해 나갈 생각이다. A태그를 기준으로 값을 끌어왔는데 보는것과 같이 하이퍼링크를 걸려면 HTTP로 시작하는 .. 2022. 4. 4.
[VBA] 크롤링 연습하기 크롤링에 대한 건 아직 본인 스스로도 정립이 되지않아...엑사남님의 강의를 토대로 코드를 만들어 보았다. 엑사남님 강의링크를 달아놓을테니 한번씩 보시고 본인 코드를 보면 더 쉽게 이해가 되리라 생각된다. https://www.youtube.com/watch?v=7vRuyzWod7s&t=289s https://bizanalytics.tistory.com/entry/%EC%97%91%EC%85%80VBA-%EC%9B%B9%ED%8C%8C%EC%8B%B1%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-3%EA%B0%80%EC%A7%80-%EB%B0%8F-%EC%9E%A5%EB%8B%A8%EC%A0%90-%EB%B9%84%EA%B5%90 [엑셀VBA] 웹파싱하는 방법 3가지 및 장단점 비교 .. 2021. 11. 21.