반응형 엑셀15 엑셀 VBA 웹 크롤링, 요소 선택하기 엑셀 웹크롤링을 위해 필요한 파일을 다운로드하였다면, 이제 직접 크롤링을 해볼 것입니다. 이글에서는 웹에서 다양한 요소를 선택하는 방법을 알아볼 것입니다. 웹의 구성요소에 따라 사용방법이 다를 수 있으니, 모두 익혀놓거나, 하나만 잘 익혀두고 나머지는 나중에 배워도 좋습니다. 이전글2025.03.26 - [엑셀] - 엑셀로 웹크롤링하기 셀레늄 설치하기 목차웹 크롤링 기본과 WebDriver 이해웹 크롤링은 웹사이트에서 자동으로 데이터를 추출하는 기술입니다. 엑셀 VBA를 활용하면 별도의 프로그래밍 언어 없이 구현할 수 있습니다. 이를 위해 WebDriver(ChromeDriver)라는 객체를 사용하여 웹 브라우저를 제어합니다. WebDriver 설정 기본VBA에서 WebDriver를 사용하기 위해서.. 2025. 4. 11. 엑셀 날짜가 텍스트로 인식될때 조치법, 1분 안에 엑셀 날짜가 텍스트로 인식된다면 아래 방법으로 날짜로 변환해보세요. 이글에서는 "텍스트나누기"를 이용해서 텍스트를 한꺼번에 날짜로 변환할겁니다. 옆의 사진을 보시면, 위에서 2개의 셀까지는 날짜로, 그 아래로는 텍스트로 인식이 됩니다. 엑셀에서 날짜로 인식이되면 셀의 우측으로 정렬됩니다. 그와 반대로, 텍스트로 인식이 되면, 셀의 좌측으로 정렬됩니다. 이것을 날짜로 바꾸어주기위해 "텍스트나누기"를 사용할겁니다. 텍스트 나누기는 [데이터탭 > 정렬 및 필터 섹션 > 텍스트나누기] 를 클릭하세요. (엑셀 365기준)텍스트 나누기를 실행할 데이터들을 선택하시고, 텍스트 나누기를 누르세요. 옵션은 아래와 같습니다.1단계 : 구분 기호로 분리됨2단계 : 탭3단계 : 날짜위순서대로 실행하시고, "마침"을 클릭.. 2025. 4. 7. 엑셀로 웹크롤링하기 셀레늄 설치하기 엑셀로 웹크롤링을 하기위해서는 세가지가 필요합니다. 첫번째는 vba언어를 사용해야하고, 두번째는 웹드라이버를 설치해야합니다. 마지막으로 세번째는 셀레늄이라는 확장프로그램입니다. 목차크롬드라이버 설치하기 1. 크롬 버전 찾기.빨간선을 보시면, 내 크롬의 버전, 그리고 몇비트를 사용하는지 알수있습니다. 2. 다음 링크에서 크롬 웹드라이버 다운로드 (자신의 크롬 버전와 호환되는 것을 다운로드) ChromeDriver - WebDriver for ChromeWebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, u.. 2025. 3. 26. 4조 2교대 엑셀 vba 시트 연도별 파일 다운로드 4조 2교대 엑셀 vba 시트를 다운받으시려면 가장 아래로 가시면 됩니다. 해당 시트의 사용법과 기타 내용은 본문을 참고하세요. 해당 시트는 4조 2교대중 2주, 2휴, 2야, 2휴 패턴을 채택하였습니다. 그외 패턴은 다른 글에 올리도록 하겠습니다. VBA 매크로의 필요성Excel VBA는 사용자 정의 매크로를 통해 반복적인 작업을 자동화할 수 있는 강력한 도구입니다. 특히, 복잡한 근무 스케줄을 관리할 때 VBA는 큰 도움이 됩니다. 매년 근무표를 만드셔야한다면 이시트를 가지고있으면 매년 유용하게 쓸수있습니다. 이 글에서 제공하는 코드는 사용자가 간단한 설정만으로 연간 근무표를 생성할 수 있도록 돕습니다.코드 설명코드는 다음과 같은 주요 기능을 제공합니다:연간 근무표 생성: 사용자가 입력한 연도에 따.. 2025. 3. 23. VBA 워크 시트 참조 정석 3가지, 90%는 모름 VBA 워크시트 참조 세 가지 방법, 남들이 잘 모르는 팁까지 알려드립니다. VBA 워크시트 참조 : ActivesheetActivesheet는 현재 사용 중인 시트를 참조하게 해주는 개체이다.Activesheet를 이용 시 현재 사용 중인 시트에 원하는 메서드나 프로퍼티를 사용할 수 있다. 여기까지만 알아도 충분히 사용할수있다. 다만 여기에는 문제가 하나 있는데, activesheet을 사용하게 되면, 어떤 명령어를 사용할 수 있는지 알기가 힘들다는 것이다.예를 들어. 아래를 보자activecell 이라는 오브젝트를 적고, "."를 타이핑해주면 사용할수있는 메소드, 프로퍼티 리스트가 나오게된다.반면에 activesheet은 드롭다운이 나오지 않는다. 사용자가 이를 모두 외우기는 어렵게 때문에, 이러.. 2024. 11. 18. 엑셀 Vba 조건문 사용하는 3가지 방법 VBA 조건문을 작성하려면 3가지 코드를 알고 있어야 합니다.목차If Then 가장 기본적인 조건을 위한 코드IF는 조건문에서 가장 많이 쓰이는 구문입니다. 기본 형식은 위와 같은 형식을 가지고 있습니다. If 내부의 조건이 참일 경우, 조건문 내부 코드를 실행합니다. 주의 하실점이 있다면, If 조건문이 끝날때는 항상 "End If"을 적어주셔야 합니다.If 조건문의 기본 공식은 아래와 같다.If 조건 then 내부(조건이 참일시 실행함) End ifSub Simple_IF() If Range("B3").Value "" Then Range("C3").Value = Range("B3").Value End If 'B3의 값이 ""가 아닐경우 >.. 2024. 11. 18. 이전 1 2 3 다음