VBA를 사용하여 Microsoft Excel에 행을 삽입하는 방법: 최고의 3단계

Visual Basic 프로그래밍 언어를 사용하여 Excel 시트를 자동화하는 것은 고급 Excel 사용자, 비즈니스 및 개발자 사이에서 인기가 있습니다. 예를 들어 VBA 기반 작업은 한 번의 클릭으로 행을 자동으로 추가합니다.

또한 Excel VBA는 세 번째 열이 비어 있을 때 행 삽입, 현재 활성 셀 뒤에 행 삽입 등과 같은 특정 논리에 따라 행을 삽입할 수 있습니다. 따라서 VBA를 활용하여 Excel 워크시트에 행을 삽입하는 방법을 배우려면 계속 읽으십시오.

VBA를 사용하여 Microsoft Excel에 행을 삽입하는 방법: 최고의 3단계

1. VBA를 사용하여 행 삽입: 단일 및 다중

Excel VBA 편집기의 Insert 메서드와 EntireRow 속성을 사용하여 지정된 셀 참조 뒤에 하나 이상의 행을 삽입하는 간단한 VBA 코드를 작성할 수 있습니다 .

다음은 VBA 코드와 함께 시도할 수 있는 단계입니다.

  • 대상 Excel 통합 문서를 열고 행을 삽입하려는 Excel 워크시트에 액세스합니다.
  • Alt+F11을 눌러 Excel VBA 편집기를 불러옵니다.
  • 코드 편집기에서 메뉴 섹션의 삽입 탭을 찾아 클릭합니다.
  • 이제 모듈을 클릭하여 빈 VBA 코드 편집 모듈을 엽니다.
  • 아래 언급된 VBA 코드를 복사하여 붙여넣어 단일 행을 삽입합니다. 다른 위치에 행을 삽입하려는 경우 셀 범위를 변경할 수 있습니다.

Sub vba_insert_row() Range("A3").EntireRow.Insert End Sub

코드 입력을 마치면 F5를 눌러 VBA 매크로를 실행합니다. VBA 코드에서 언급한 셀 참조에 새 행이 표시됩니다.

여러 행을 삽입하려면 셀 참조를 하나의 셀 주소에서 셀 범위로 변경합니다. 예를 들어 A3A6 사이에 두 개의 행이 필요한 경우 셀 참조로 A4:A5 를 입력합니다 . VBA 코드는 셀 범위를 삽입한 후 다음과 같이 표시됩니다.

Sub vba_insert_row() Range("A4:A5").EntireRow.Insert End Sub

2. VBA를 사용하여 행 삽입: 복사된 새 행

다음 작은 코드를 사용하여 행을 복사하여 다른 위치에 붙여넣을 수 있습니다.

Sub vba_insert_row() Rows(4).Copy Rows(6).Insert Shift:=xlShiftDown End Sub

이 코드를 실행하면 Excel에서 A4 행을 복사하여 A5 A7사이 에 붙여넣습니다 . VBA 기반 자동 수정은 Ctrl+Z 명령을 사용하여 취소할 수 없습니다 . 변경 사항을 수동으로 삭제해야 합니다.

3. VBA를 사용하여 행 삽입: 서식 없음

인접한 행에서 서식을 복사하지 않고 두 행 사이에 행을 삽입하려고 한다고 가정해 보겠습니다. 이 VBA 삽입 행 코드를 실행하여 쉽게 수행할 수 있습니다.

Sub vba_insert_row() Rows(5).EntireRow.Insert Rows(5).ClearFormats End Sub

앞서 언급한 VBA 스크립트를 실행하면 원하는 위치에 비어 있고 서식이 지정되지 않은 행이 나타납니다.

마지막 말

삽입 기능이나 오른쪽 클릭 상황에 맞는 메뉴를 사용하여 작은 Excel 파일에 행을 삽입하는 것이 더 쉬울 수 있습니다. 그러나 빅 데이터 분석 또는 수천 행의 Excel 시트에서 작업하는 경우 수동 행 삽입은 시간이 많이 걸리는 프로세스가 됩니다. 여기에서 위에서 언급한 VBA 삽입 행 코드를 적용하여 시간을 절약할 수 있습니다.

Excel VBA로 할 수 있는 더 재미있는 일을 찾고 계십니까? VBA를 사용 하면 Excel의 맞춤법 검사가 쉬워집니다.

Leave a Comment

Word 2010에서 기본 글꼴 설정 및 스타일 변경

Word 2010에서 기본 글꼴 설정 및 스타일 변경

Word 2010 기본 글꼴은 Calibri로 아직 사용자들에게 그다지 인기가 없지만 Word 2010은 사용자가 기본 글꼴을 변경할 수 있을 만큼 유연합니다.

Outlook 2010: 읽기 창에서 볼 때 항목을 읽은 것으로 표시

Outlook 2010: 읽기 창에서 볼 때 항목을 읽은 것으로 표시

읽기 창에서 이메일을 볼 때 Outlook 2010이 이메일 상태를 읽지 않음으로 유지하는 경우가 많다는 것을 알고 계셨을 것입니다.

Word 2010에 색상 음영 영역을 삽입하는 방법

Word 2010에 색상 음영 영역을 삽입하는 방법

Word 2010에서는 텍스트 위에 색상 음영 영역을 적용하여 구, 단어 또는 문장의 중요성을 강조할 수 있습니다. 모든 기본 단색 기능을 제공합니다.

Word 2010 문서에 페이지 표지를 빠르게 삽입하는 방법

Word 2010 문서에 페이지 표지를 빠르게 삽입하는 방법

Word 2010에 포함된 강화된 페이지 표지를 사용하면 기본 제공 페이지 표지 갤러리에서 화려하거나 전문적인 표지를 즉시 추가할 수 있습니다.

Word 2010에서 텍스트에 위 첨자 및 아래 첨자를 추가하는 방법

Word 2010에서 텍스트에 위 첨자 및 아래 첨자를 추가하는 방법

최신 Word 버전(Word 2007 및 Word 2010)에서는 리본 메뉴에 위 첨자 및 아래 첨자 옵션이 있습니다. 따라서

Word 2010 빌딩 블록 구성기

Word 2010 빌딩 블록 구성기

Word에서 완료하는 데 며칠이 걸릴 수 있는 거대한 문서 작업을 시작하려는 경우 Building Blocks Organizer를 사용하면 작업을 단축할 수 있습니다.

Excel 2010: 숫자 값을 시간으로 변환

Excel 2010: 숫자 값을 시간으로 변환

셀에 시간을 입력하는 방법은 여러 가지가 있지만 Excel에는 사용자가 값을 시간 형식으로 변환할 수 있도록 하는 기본 제공 함수가 있습니다.

Office 2010/2007 추적 기록 삭제

Office 2010/2007 추적 기록 삭제

Word, Excel 또는 PowerPoint 사용 기록을 보호하고 싶으신가요? 해커가 사용 기록 추적을 통해 문서를 훔칠까 봐 걱정되시나요?

Microsoft Office PowerPoint 2010: 새로운 기능은 무엇인가요?

Microsoft Office PowerPoint 2010: 새로운 기능은 무엇인가요?

Microsoft Office PowerPoint 2010은 이전 버전과 마찬가지로 몇 가지 훌륭한 새 기능으로 개선 및 업데이트되었습니다. 주목할 만한

Word 2010에 YouTube 비디오를 포함하는 방법

Word 2010에 YouTube 비디오를 포함하는 방법

Word에 비디오를 삽입할 수 있는 유료 셰어웨어 애플리케이션이 많이 있습니다. 무료로 비디오를 삽입할 방법을 찾고 계셨다면