VBA를 사용하여 Excel에서 범위 변수를 선택 항목으로 설정하는 방법(5가지 방법)

  • 이 공유
Hugh West

이 기사에서는 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 로 선택. 우리는 몇 가지 매우 기본적인 방법을 설명했습니다. 다른 아이디어나 피드백이 있으면 댓글 상자에 남겨주세요. 이것은 내가 풍요롭게 하는 데 도움이 될 것입니다.예정된 기사

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.