본문 바로가기

VBA271

[VBA] 파일 세부항목을 출력해보자(Feat. namespace & Parsname) 파일 세부항목을 출력하는 방법중 본인이 알고 있는 방식은 FSO("Scripting.FilesystemObject")을 이용하는 방식과 윈도우 Shell에 접근하여 출력하는 방식이다. 더 나은 방식이 있는지는 아직 더 공부를 해야할 듯 하다. 이번 작업은 배가 산으로 간 형세이다...ㅜ.,ㅡ 조금만 더 추가하고 조금만 더 한다는게 약간 오바를 한거 같긴하나 몇일밤 구글링을 하여 만든거라 21년의 마지막과 22년의 첫 시작을 함께한 녀석이다. 파일 진행사항은 이렇다. 1. 매크로 버튼의 텍스트를 변경하면서 조건에 맞는 각각의 작업을 하도록 하였다. 2. 각각의 작업은 이렇다. - 파일 세부항목을 출력하는 프로세스 - 파일 Rename을 하기 위해 세팅하는 프로세스 - 파일 Rename을 통해 파일을 수정하.. 2022. 1. 2.
[VBA] 폴더속 파일 이동하기(feat. 니꾸) https://blog.naver.com/rosa0189/60169623064 (1323) 이름 일치하는 파일만 폴더에서 이동하기 (엑셀 VBA 매크로) A열에 있는 파일 이름과 일치하는 파일을 Source 폴더에서 찾고, 이름이 일치할 경우 Target 폴더로 파... blog.naver.com 오늘은 본인의 온라인 스승이신 엑사남님 외에 또한분 니꾸님의 블로글에서 글을 발췌하여 편집하여 작성하였다. VBA를 처음 시작할때 정말 도움이 많이 된거 같다. 선배 VBA맨들이 왜 이런 축약어를 사용하였는지 또는 외계어 같은 이 기호들은 어떤의미가 있는지를 알고 싶을 때 구글에서 찾게 되면 니꾸님의 블로그가 꼭 한번은 검색이 될 정도로 다양하고 깊은 니꾸님만의 고민이 녹아있는 글들을 보게된다. VBA를 하나도.. 2021. 12. 28.
[VBA] 글자색 바꾸기(feat. Instr/Characters) 오늘 해볼건 이런것이다. 색상 을 변경할 단어를 Inputbox로 입력받은 후 입력받은 단어를 색상은 빨강색 / Bold는 True하는 작업이다. 이 역시 막상 해보려면 좀 난감하기에 코드를 한번 쏴악 훝어보면서 어떻게 하면 되는지 보길 바란다. 여기에 사용된 코드는 1. 정규식 2. Instr 3. Characters 텍스트를 다루는 데에서는 많이 쓰는 코드이니 실제적으로 어떻게 사용하는지 알아두면 유용할 듯하다 2021. 11. 24.
[VBA] Find와 Replace로 판매갯수 구하기 예전에 이런 문제를 구할때는 다중 for문을 사용하거나 다중 for each로 쓰곤 했다. 판매자를 모두 분리한 후 각각의 이름을 순환하면서 해당 이름이 맞으면 그 자리에 판매수량을 출력하는 코드이다. 조금 복잡할 수 있는 코드이다. 만일 다중 for 문을 사용하려고 했다면.... 앞으로 이런 문제는 find를 사용하면 수월할거다.... 코드가 간결해지거나 더 빠른 속도 처리를 원한다면 최대한 for문을 줄여라 또한 for문 대신 For each를 사용해라....그래야 컬렉션에서 개체를 순환하면서 값을 도출하기도 편하다.... 2021. 11. 23.