본문 바로가기

replace2

[VBA] Find와 Replace로 판매갯수 구하기 예전에 이런 문제를 구할때는 다중 for문을 사용하거나 다중 for each로 쓰곤 했다. 판매자를 모두 분리한 후 각각의 이름을 순환하면서 해당 이름이 맞으면 그 자리에 판매수량을 출력하는 코드이다. 조금 복잡할 수 있는 코드이다. 만일 다중 for 문을 사용하려고 했다면.... 앞으로 이런 문제는 find를 사용하면 수월할거다.... 코드가 간결해지거나 더 빠른 속도 처리를 원한다면 최대한 for문을 줄여라 또한 for문 대신 For each를 사용해라....그래야 컬렉션에서 개체를 순환하면서 값을 도출하기도 편하다.... 2021. 11. 23.
[VBA] 정규식으로 키워드중에 고유값만 뽑아내기 정규식은 참 유용하다.. 어떻게 그리 복잡한걸 정해진 기호 몇개로 깔금하게 원하는 단어를 뽑아내는지 정말 존경스럽다. 세상은 넓고 대단한 놈들은 넓은 만큼 많다.... 오랜만에 엑사남님의 숙제였다. 대충 한글들만 패턴화해서 replace하면 되겠다라는 생각이 들어서 그리 어렵지 않다고 생각했다... 근데 큰 착각이었다. 문제는 중복된 두개가 있을 경우 맨 앞에 있는 중복어가 삭제가 되면 안되며 차량과 차량용이 있을 경우, 앞에서 차량으로 중복어가 사라지면 [용]만 남기 때문에 키워드가 바보가 된다. [용이 안죽는다...드래곤볼에서도 용은 한번은 죽던데] 어렵게 어렵게 구해도 replace에서 다시 걸리게 된다...처음단어도 변경 되기 때문에 replace에 대한 해결이 없으면 결국 한번도 중복이 없는 단.. 2021. 11. 11.