엑셀 매크로 VBA9 엑셀 특정 값 데이터 검색 매크로(vba) #5 검색 기능 매크로 이번 매크로(vba)는 검색하려는 값을 입력하고 조회 버튼을 눌러 결과를 도출하는 매크로이다. 엑셀의 시트에 범위가 지정되어있고 그 범위안의 값과 동일한 입력값(문자열)을 찾으면 해당 행을 결과로 나타내고 그러지 않은 행은 숨겨지는 매크로 이다. 동작되는건 간단한데 매크로는 그리 간단해보이지 않는다. 버튼을 두개나 생성하는 것에 매크로 코드는 조금 더 길어지니 말이다. 어차피 매크로는 저장해뒀다 필요할때 꺼내쓰니 매크로 코드가 길어진 듯 뭔 상관이 있을까. 반복 작업은 단순하게 만들고 시간은 단축시켜주니 매크로는 계속 애용해야 할것이다. 매크로를 어떻게 사용하는지 궁금하다면 이전 게시글을 참조하면 된다. 매크로 조건 및 코드 (검색 기능) 매크로 동작은 아래와 같다. 검색 버튼과 초기화.. 2023. 12. 9. 엑셀 문자열 합치기 매크로(vba) #4 문자열 합치기 매크로 엑셀에서 concat(text1, text2...) 함수로 문자열 합치기가 가능하다. 하지만 함수보다 매크로가 깔끔하고 단순하다. 함수 사용으로 인한 잔여 공정도 없지 않은가. 엑셀의 매크로(vba)는 매크로 포함 통합문서만 여러 개 들고 있으면 가진 데이터를 복사해서 가공해서 가져오는 것이 제일 마음 편할 때도 있다. 이 셀, 저 셀은 함수인지 일반 범위 텍스트인지 구분해서 보기도 조금 짜증 나는 일이다. 이번 매크로도 그리 복잡한 코드가 아니니 몇 개 정도 수정하면 원하는 동작과 결과를 가져다줄 수 있을 것이다. 편함과 간편함은 늘 따라다니니 엑셀을 사용하면서 매크로는 사용하지 않을 이유가 없다. 매크로 사용 방법 엑셀 매크로 vba 어떻게 사용할까 기초 가이드 엑셀의 매크로(M.. 2023. 12. 5. 엑셀 필요한 매크로 #3 열 너비 자동 맞춤 자동 열 너비 매크로 엑셀의 열 너비 자동 맞춤은 [홈] - [서식] - [열 너비 자동 맞춤]의 이미 기능이 별도로 제공되고 있다. 하지만 나는 이 기능에 다른 기능을 추가하거나 단축키를 이용하는 등의 빠르고 효율적인 업무를 위하여 매크로를 생성하여 사용하고 있다. 물론 기존의 기능도 빠른 실행 등록의 단축키를 이용한 설정이 가능할 것이다. 하지만 단축키가 문제가 아니다. 텍스트에서 양 옆의 여분을 포함한 너비가 필요했다. 이유는 기본 기능인 열 너비 자동 맞춤은 짧은 글자는 사정없이 너비를 줄여 버린다. 적당히 줄였으면 좋겠는데 그렇지 못하니 한 번 더 가공작업을 해야 할 판이다. 더 정확하고 간편한 방법은 늘 필요하다. 매크로 사용 방법 엑셀 매크로 vba 어떻게 사용할까 기초 가이드 엑셀의 매크로.. 2023. 12. 4. 엑셀 필요한 매크로 #2 채워진 셀만 한 줄(행, 열) 선택 내용(값) 있는 셀만 행 선택 이번 매크로는 표에서 셀을 선택할때 값이 채워진 셀만 선택하는 매크로이다. 간단히 표에서 원하는 행의 한줄을 통채로 선택하는것인데 다른점은 값이 있는 셀만 선택하는것이다. shift + space 는 전체 행이 선택되니 조금 다른 문제이겠지만, Ctrl + 선택 하거나, 해당 첫번째 셀 선택후 Shift +마지막 셀을 선택하더라도 같은 결과이다. 물론 드래그해서 선택해도 되는 문제이다. 굳이 매크로를 만든 이유는 일정하지 않거나 비어있는 셀은 개별로 선택해야 되는 문제가 있다. 값 포함된 연이은 셀은 드래그해서 선택해도 될 간단한 문제이지만, 중간에 비어 있는 셀은 Ctrl + 선택 과 shift + 선택을 적합하게 이용해야 모두 선택이 된다. 나는 셀에 대한 내용을 가공하.. 2023. 12. 2. 이전 1 2 3 다음