본문 바로가기

VBA280

[VBA] Find와 Replace로 판매갯수 구하기 예전에 이런 문제를 구할때는 다중 for문을 사용하거나 다중 for each로 쓰곤 했다. 판매자를 모두 분리한 후 각각의 이름을 순환하면서 해당 이름이 맞으면 그 자리에 판매수량을 출력하는 코드이다. 조금 복잡할 수 있는 코드이다. 만일 다중 for 문을 사용하려고 했다면.... 앞으로 이런 문제는 find를 사용하면 수월할거다.... 코드가 간결해지거나 더 빠른 속도 처리를 원한다면 최대한 for문을 줄여라 또한 for문 대신 For each를 사용해라....그래야 컬렉션에서 개체를 순환하면서 값을 도출하기도 편하다.... 2021. 11. 23.
[VBA] 신용카드 번호 검증하기 어디서 봤던...신용카드 번호의 규칙(?)... 어설프게 숫자를 좋아하는 본인에게 이 녀석은 맛있는 간식이 될듯하여...코드를 만들어 보았다. 카드번호가 16자리 숫자가 있고 각 번호를 1부터 15까지 2와 1을 교차하면서 곱한다.. 여기서 만약 두자리가 넘어가면 십자리와 일자리를 더한다. 이렇게 구한 값들을 1부터 15까지 더한 후 그값을 10으로 나눈다.... 여기서 나머지가 0이면 마지막 값과 계산한 값을 일치여부를 보면되고, 나머지가 0이 아니면 계산한 값을 10에서 뺀 후 그 값과 마지막 값의 일치 여부를 확인하면 된다. 여기서 사용한 코드는 1. 정규식 2. IIF 3. Evaluate 을 어떻게 사용했는지 살펴보길 바란다... 그럼 휘이익 2021. 11. 22.
[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.
[VBA] 영어 단어시험 만들기(Feat. Collection & Application.Caller) 코로나 19로 벌써 2년이 된 지금...그 사이에 소율이도 2학년이 되어 학원과 쪽지시험에 빠져살고 있다. 소율이 유튜브도 언능 올려야 하는데 근 1년 이상 소식을 안올리고 있어..딸래미 눈치가 보이는 중이다. https://www.youtube.com/channel/UCL5-JK_rAZcgrBPRYAttKtw 소율이랑 놀자 Tv[Let's play with Soy] 소율이의 일상을 기록하는 공간입니다. 아이의 오감이 느끼고 말하는 모습을 꾸밈과 거짓없이 그려보려 합니다. www.youtube.com 소율아 아빠가 미안하다...곧 올려줄께...ㅋㅋㅋ 딸래미 영어 공부를 봐줘야 하는데..매번 시험보기도 힘들고 해서... 쪽지시험 만드는것을 하나 만들어 보았다...시간 내서 좀더 디테일하게 만들어봐야겠다. .. 2021. 11. 15.