반응형

엑셀 21

엑셀VBA 선택범위 내 도형/이미지 일괄 선택

엑셀로 문서를 작성하다 보면 도형이랑 이미지를 많이 삽입하는 경우가 있는데요 수많은 이미지 중에서 일부만 삭제하고 싶은데 [ctrl]을 눌러 다중 선택 후 삭제하는게 일반적입니다. 아래 코드를 활용하시면 선택 범위 내 도형이나 이미지가 있는 경우 일괄 선택되어 수정 및 삭제하기 편리해집니다. 아래 내용을 참고하셔서 꼭 한번 사용해보세요 1. 코드 소개 2. 코드 실행 결과 엑셀 VBA 엑셀도형 자동삽입 및 추가 설정 방법 엑셀로 매뉴얼을 작성하다 보면 강조하기 위해 사각형이나 화살표 같은 도형을 많이 사용하게 되는데요. 이때 [도형 추가] - [테두리 색상변경] - [테두리 두께 변경] 등 반복적으로 해야 하는 경 han8849.tistory.com 1. 코드 소개 - 아래 코드는 선택된 범위에 있는 도..

엑셀/엑셀 VBA 2023.04.25

엑셀 VBA 자주쓰는 테이블 서식(테두리,음영) 자동화

엑셀로 표 형식의 테이블을 작성하다 보면 셀서식을 변경하는 경우가 항상 발생하는데요 테두리도 설정하고, 첫번째 행과 열은 음영처리하고, 글자는 굵게, 결과는 빨간색 글자색으로 바꾸는 등 많은 절차를 개인 취향에 따라 반복하게 됩니다. 엑셀 VBA를 활용하면 개인적으로 자주 사용하는 테이블 셀서식을 한 번에 적용할 수 있으니 아래 코드를 참고해서 개인 맞춤으로 만들어 보세요 1. 코드 소개 2. 코드 실행 결과 [엑셀 VBA] 매크로 속도 향상 방법_심화편(코드 작성법) 엑셀 VBA 매크로 속도 향상에 도움이 되는 주요 코드 작성법을 소개합니다. Activate, Select 사용 자제하기 Copy, Paste 사용 자제하기 For문에 Each 구문 사용하기 변수 사전에 선언하기 With 구문 사용하 ha..

엑셀/엑셀 VBA 2023.04.24

엑셀 VBA 엑셀도형 자동삽입 및 추가 설정 방법

엑셀로 매뉴얼을 작성하다 보면 강조하기 위해 사각형이나 화살표 같은 도형을 많이 사용하게 되는데요. 이때 [도형 추가] - [테두리 색상변경] - [테두리 두께 변경] 등 반복적으로 해야 하는 경우가 많습니다. 이를 VBA 매크로 코드만 작성해 두고 단축키 또는 메뉴로 등록해 놓으면 조금은 업무효율이 높아지겠죠?? #1. 자동삽입 코드 1. 도형 삽입 예시 (1) _ 사각형 도형 삽입 2. 도형 삽입 결과 (1) _ 사각형 도형 삽입 3. 도형 삽입 예시 (2) _ 화살표 도형 삽입 4. 도형 삽입 결과 (2) _ 화살표 도형 삽입 #2. 매크로 활용팁 1. 단축키 활용 2. 리본 메뉴 활용 [엑셀 VBA] 글자/배경 색상 변경하는 방법 5가지 Color 속성과 ColorIndex를 통해 셀 배경색과 글..

엑셀/엑셀 VBA 2023.04.24

[엑셀 파워쿼리] 날짜 값에서 '연/월/일' 변환 및 추출하기

날짜 데이터값을 통해 연/월/일 부분으로 변환 및 추출하거나 연+월을 같이 표기하는 방법을 소개합니다. 날짜 데이터를 연/월/일 데이터로 변환하는 방법 추출하고자 하는추출하고자 하는 쿼리 내 열 선택 [변환] 탭 - [날짜 및 시간] - [날짜] 선택 필요에 따라 년/월/일 선택 변환된 데이터 확인 날짜 데이터를 연/월/일 데이터 추출하는 방법 1 추출하고자하는 쿼리 내 열 선택 [열 추가]탭 - [날짜 및 시간] - [날짜] 선택 필요에 따라 년/월/일 선택 추가된 데이터 확인 날짜 데이터를 연/월일 데이터 추출하는 방법 2 추출하고자하는 쿼리 내 열 선택 [열 추가]탭 - [일반] - [예제의 열] - [선택 항복에서] 선택 생성된 열의 빈칸을 더블 클릭 확장된 리스트에서 원하는 추출 값 선택 예제 ..

[엑셀 파워쿼리] 폴더 내 파일 합치기(병합하기)_활용

기본 편을 통해 폴더 내 파일 병합하는 방법을 배우셨나요?? 손쉽게 병합을 했지만 매번 파워쿼리를 설정하는게 귀찮으시겠죠? 이번엔 지난번에 익힌 방법을 어떻게 활용할 수 있는지 조금 더 상세히 살펴보겠습니다. 폴더 내 파일 합치기 기본편을 보지 않으신 분들은 아래 글을 먼저 살펴보시길 바랍니다. [엑셀/엑셀 파워쿼리] - [엑셀 파워쿼리] 폴더 내 파일 합치기(기본) [엑셀 파워쿼리] 폴더 내 파일 합치기(병합하기)_기본 엑셀 파워쿼리 기능을 잘 활용하면 폴더 내 동일양식의 파일들을 하나의 파일로 병합할 수 있습니다. 매월 테이블로 정리된 자료를 합치거나 동일한 테이블을 하나의 테이블로 하나로 병합할 han8849.tistory.com 신규파일 추가하는 방법 추가할 파일 폴더에 저장하기 기존에 만든 쿼리..

[엑셀 파워쿼리] 폴더 내 파일 합치기(병합하기)_기본

엑셀 파워쿼리 기능을 잘 활용하면 폴더 내 동일양식의 파일들을 하나의 파일로 병합할 수 있습니다. 매월 테이블로 정리된 자료를 합치거나 동일한 테이블을 하나의 테이블로 하나로 병합할 때 유용합니다. VBA 코드 없이 간단히 병합하는 방법으로 꼭 한번 사용해 보세요~ - 별도의 코딩 없이 데이터를 자동으로 취합할 수 있음(개인적으로 제일 쉬운 파일 병합 방법) - 최초 세팅 후 파일이 추가되더라도 '새로고침' 버튼 하나로 신규데이터도 추가됨 - 파워쿼리로 불러오는 테이블은 표로 정의되기 때문에 피벗과 같이 사용 시 편리함이 배가 됨 사전준비_파워쿼리 설치하기(필요시) 폴더 내 파일 하나로 합치기(기본) 사전 준비하기(폴더에 합칠 파일 모아두기) 엑셀 파워쿼리 실행하기 데이터를 가져올 폴더 선택하기 결합 및..

엑셀 VBA 오류 정보(번호 및 이유) 확인하는 방법

엑셀 VBA 실행할 때 발생할 수 있는 오류의 번호 및 설명을 확인하는 방법을 소개합니다. 1. 코드 기본 설명 2. Number 활용 3. Description 활용 4. 참고) On Error Resume Next 설명 [엑셀/엑셀 VBA] - 엑셀 VBA 오류 무시하는 방법 [엑셀/엑셀 VBA] - 엑셀 VBA 오류 제어하는 방법(On Error GoTo) 1. 코드 기본 설명 - Err개체에 Number 메서드와 Description 속성을 활용하면 오류번호와 오류사유를 확인할 수 있습니다. - Number 메서드는 VBA 실행 중 발생한 오류 번호를 반환합니다. - Description 속성은 VBA 실행 중 발생한 오류의 사유(설명)를 반환합니다. 2. Number 활용 ▶ 오류를 발생시킬만한..

엑셀/엑셀 VBA 2023.01.30

엑셀 VBA 다중범위(다중셀) 선택하는 방법

엑셀 VBA에서 다중범위 셀을 선택하는 방법을 소개합니다. 코드 기본 설명 Range 활용 : (연속) 범위 [ ] 활용 : (연속 or 연속 X) 범위 [엑셀/엑셀 VBA] - 엑셀 VBA 셀 선택하는 3가지 방법 1. 코드 기본 설명 - 엑셀 SUM함수를 예시로 범위를 선택할 때 사용하는 :(콜론)을 활용하면 범위선택을 할 수 있습니다. - Range는 기본적으로 시작과 끝 셀주소를 통해 연속된 범위를 선택합니다. - [ ]는 comma(,)로 구분하는 경우 연속되지 않는 범위도 선택 가능합니다. 2. Range 활용 ▶ 아래와 같이 A1:C2범위를 선택하는 코드를 살펴보겠습니다. ▶ A1:C2 범위를 선택하는 코드 ' 첫번째 방법 Range("A1:C2").Select ' 두번째 방법 ' - com..

엑셀/엑셀 VBA 2023.01.17

엑셀 VBA 셀 선택하는 3가지 방법

엑셀 VBA에서 가장 많이 사용하는 셀 선택하는 방법을 소개합니다. 아래 3가지 방법중 본인 편의에 맞는 방법을 사용해보시길 바랍니다. 코드 기본 설명 Range 활용 Cells 활용 [셀주소] 활용 [엑셀/엑셀 VBA] - 엑셀 VBA 다중범위 선택하는 방법 1. 코드 기본 설명 - [위치].select 로 원하는 셀/범위를 선택할 수 있습니다. - [위치]는 VBA에서 위치를 반환하는 Range/Cells/[셀주소] 를 사용합니다. 2. Range 활용 ▶ Range 사용해서 B2위치의 셀을 선택해보겠습니다. ▶ B2위치의 셀을 선택하는 코드 - A1:B2과 같은 형태로 입력시 다중범위 선택 가능 Range("B2").Select ▶ 코드 실행 결과 : B2셀이 선택 3. Cells 활용 ▶ Cell..

엑셀/엑셀 VBA 2023.01.17

엑셀 VBA Sort 정렬하기(오름차순, 내림차순)

엑셀 VBA로 자료 정리시 유용한 Sort 기능을 간략히 소개합니다. 테이블로 정리된 자료를 정리시 Sort 코드를 활용하면 엑셀 기능의 다중 조건 정렬을 쉽게 구현할 수 있습니다. 코드 기본 설명 조건 1개 정렬_오름차순 조건 1개 정렬_내림차순 다중조건 정렬_오름차순 + 내림차순 1. 코드 기본 설명 - 정렬 Sort 코드는 아래와 같은 구성으로 작성합니다. - 정렬범위 : 실제 정렬이 필요한 표 범위를 설정합니다 (중요!) 이때 열제목 헤더는 포함하지 않아야 열제목은 그대로 위치합니다. - 정렬기준(key) : 2개 이상의 열에서 특정 열의 셀을 지정합니다. - 정렬방식(order) : 오름차순 / 내림차순을 결정합니다.(xlAscending/xlDescending) 2. 조건 1개 정렬_오름차순 ..

엑셀/엑셀 VBA 2022.12.06
728x90
반응형