목차
이 기사에서는 Excel VBA 를 사용하여 범위 변수 를 선택 항목으로 설정하는 방법에 대한 몇 가지 아이디어를 보여줍니다. VBA 를 사용하여 이러한 선택된 셀에서 몇 가지 일반적인 작업을 실행할 수 있습니다. 다음 Excel 데이터 세트에는 일부 서부 밴드 이름 과 이에 해당하는 보컬 가수 가 나와 있습니다.
연습 워크북 다운로드
VBA로 범위를 Selection.xlsm
VBA를 사용하여 Excel에서 범위 변수를 선택으로 설정하는 5가지 방법
1. Excel VBA에서 범위를 선택하도록 범위 변수 설정
VBA 에서 범위 를 설정하여 범위를 선택할 수 있습니다. B5:C8 셀을 선택한다고 가정합니다. 아래 절차를 살펴보겠습니다.
단계:
- VBA 에서 코드를 작성하려면 먼저 개발자 탭 을 누른 다음 Visual Basic 을 선택합니다.
그러면 Microsoft Visual Basic for Applications .
- 이제 삽입 >> 모듈
을 선택합니다.
- VBA 모듈 에 다음 코드를 입력합니다.
9199
여기서 범위 B5:C8 을 Rng1 로 설정 합니다. VBA 의 Range Method 로 선택합니다. 엑셀 시트 를 활성화해야 selectRange 시트가 활성화됩니다.
- 이제 다음으로 돌아가십시오. 시트 실행 매크로 .
- 그 후에 범위 B5:C8 이 자동으로 선택되는 것을 볼 수 있습니다.
따라서 VBA 를 사용하여 원하는 범위 변수 를 선택으로 설정할 수 있습니다.
자세히 보기: Excel VBA: 값이 있는 셀 범위 가져오기(예 7개)
2. 범위 변수를 설정하여 VBA를 사용하여 셀 형식 지정
데이터세트가 다음 이미지와 같다고 가정합니다.
제목 굵게 및 자동 맞춤 열 . VBA 를 통해 이 작업을 수행할 수 있습니다. 이 작업을 수행하는 방법을 살펴보겠습니다.
단계:
- 먼저 Visual Basic 을 열고 VBA 모듈 ( Visual Basic 및 VBA 모듈 을 여는 방법을 보려면 섹션 1 로 이동하십시오.
8730
여기서 범위 B4:C4 를 xyz 로 설정합니다. 그런 다음 Bold 방법을 사용하여 셀 B4 및 C4 굵게 의 글꼴 을 만들었습니다. 또한 자동 맞춤 방법을 사용하여 열 B 및 C 를 맞췄습니다.
- 이제 시트로 돌아갑니다. SetRange 라는 이름의 매크로 를 실행합니다.
열 에 이름이 명확하게 표시되고 헤더가 굵게 되고 선택됩니다.
이 경로를 따라 , 포맷 셀 및 자동 맞춤 열 설정 범위 변수 VBA .
유사 읽기
- Excel에서 범위의 각 행에 VBA를 사용하는 방법
- VBA를 사용하여 Excel에서 활성 셀의 범위를 선택하는 방법(3가지 방법)
- Excel 매크로: 동적 범위로 여러 열 정렬(4가지 방법)
3. VBA에서 변수 범위 선택을 설정하여 범위 복사
범위 변수 를 select<로 설정하여 B6:C9 를 복사한다고 가정합니다. 2>. 아래 절차에 대해 설명하겠습니다.
단계:
- 먼저 Visual Basic 을 열고 에 다음 코드를 입력합니다. VBA 모듈 ( Visual Basic 및 VBA 모듈 을 여는 방법을 보려면 섹션 1 로 이동하십시오.
3026
여기서는 VBA 의 복사 방법을 사용하여 범위 B6:C9 를 간단히 복사했습니다. 범위 B6:C9 를 cpy 로 설정했습니다.
- 이제 시트 로 돌아가서 매크로<를 실행합니다. 2>. 현재 매크로 의 이름인 CopyRange 를 선택합니다.
범위가 표시됩니다. B6:C9 가 복사됩니다.
이 범위 를 을 눌러 Excel 시트 의 어느 곳에나 붙여넣을 수 있습니다> CTRL + V . 범위 ~ B12 ~ C15 를 붙여넣었습니다.
이 방법을 사용하면 Excel VBA 에서 범위 변수 를 선택 항목으로 설정하여 범위 를 복사할 수 있습니다.
자세히 보기 : Excel VBA: 동적 복사다른 통합 문서로 범위
4. 범위 변수를 선택으로 설정하여 색상으로 셀 서식 지정
데이터세트의 8번째 및 10번째 행을 녹색 . 아래의 설명을 따라해 봅시다.
단계:
- 먼저 Visual Basic 을 열고 에 다음 코드를 입력합니다. VBA Module ( Visual Basic 및 VBA Module 을 여는 방법을 보려면 섹션 1 로 이동하십시오.
5451
여기서 범위 B8:C8 및 B10:C10 을 x1 및 x2 <2로 정의합니다> 각각. 우리는 색상 Excel 시트 를 ActiveSheet 로 만들고 원하는 범위 를 ColorIndex 속성 으로 채색했습니다.
- 이제 시트 로 돌아가서 매크로 를 실행합니다. 현재 Macro 의 이름인 ColorRange 를 선택합니다.
그 후에 원하는 매크로가 표시됩니다. 범위 가 녹색 색상으로 채워집니다.
따라서 다음을 설정하여 색 으로 셀 서식을 지정할 수 있습니다. 범위 변수 선택.
자세히 보기: Excel VBA에서 변수 행 및 열에 범위를 사용하는 방법
비슷한 판독값
- VBA를 사용하여 Excel의 범위 내에서 행과 열을 반복(예제 5개)
- Excel VBA 비어 있는 셀이 될 때까지 범위를 반복합니다(예제 4개)
- Excel VBA에서 범위를 배열로 변환하는 방법(3가지 방법)
5.VBA
에서 범위 변수를 설정하여 행 삭제 . 아래의 설명을 따라해 봅시다.
단계:
- 먼저 Visual Basic 을 열고 에 다음 코드를 입력합니다. VBA 모듈 ( Visual Basic 및 VBA 모듈 을 여는 방법을 보려면 섹션 1 로 이동하십시오.
5372
삭제할 범위 는 B8:C8 및 B10:C10 입니다. 각각 x1 및 x2 로 이름을 지정했습니다. 그런 다음 삭제 방법으로 삭제했습니다.
- 이제 시트 로 돌아가서 매크로 를 실행합니다. 현재 매크로 의 이름인 DeleteRange 를 선택합니다.
그 후에 범위 B8:C8 및 B10:C10 이(가) 사라졌습니다.
이 방법을 따르면 행 범위 변수 를 선택으로 설정합니다.
연습 섹션
다음 이미지에서 이 문서에서 작업한 데이터 세트를 찾을 수 있습니다. 스스로 연습할 수 있습니다.
결론
간단히 말해서 이 기사는 범위 변수 를 Excel VBA 로 선택. 우리는 몇 가지 매우 기본적인 방법을 설명했습니다. 다른 아이디어나 피드백이 있으면 댓글 상자에 남겨주세요. 이것은 내가 풍요롭게 하는 데 도움이 될 것입니다.예정된 기사