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

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의 맞춤법 검사가 쉬워집니다.


Word에서 들여쓰기하는 방법: 알아야 할 4가지 최상의 방법

Word에서 들여쓰기하는 방법: 알아야 할 4가지 최상의 방법

블로그, 웹 사이트 또는 기타 문학 작품의 가독성을 높이고 싶습니까? Word에서 올바른 방식으로 들여쓰기하는 방법을 배워야 합니다.

Word 문서에서 상자를 선택하는 방법: 가장 적합한 2가지 방법

Word 문서에서 상자를 선택하는 방법: 가장 적합한 2가지 방법

확인란을 사용하면 목록, 작업 및 설문 조사를 쉽게 읽을 수 있습니다. Word 문서에서 상자를 선택하는 방법을 알고 싶습니까? 이 Word 자습서를 읽으십시오.

여러 기술을 사용하여 Word의 텍스트를 매끄럽게 감싸는 방법

여러 기술을 사용하여 Word의 텍스트를 매끄럽게 감싸는 방법

MS Word 문서에 그림을 추가하는 동안 그림 주위에 텍스트를 배치해야 할 수 있습니다. 쉬운 방법을 사용하여 Word에서 텍스트 줄 바꿈 방법을 배웁니다.

Excel에서 맞춤법 검사하는 방법

Excel에서 맞춤법 검사하는 방법

Excel에서 맞춤법 검사하는 방법을 알고 싶습니까? 다음은 Excel 맞춤법 검사를 위한 수동, 바로 가기 및 자동 방법을 다루는 최상의 옵션입니다.

Word 문서를 복사하는 방법: 시도해 볼 수 있는 3가지 간단한 방법

Word 문서를 복사하는 방법: 시도해 볼 수 있는 3가지 간단한 방법

Word 문서의 복사본을 만들어야 하는 경우 문서를 만들고 드라이브의 아무 곳에나 저장하는 방법은 다음과 같습니다.

Excel의 체크 표시는 무엇입니까? 당신이 알아야 할 모든 것

Excel의 체크 표시는 무엇입니까? 당신이 알아야 할 모든 것

Excel의 체크 표시에 대해 자세히 알고 싶으십니까? 그런 다음 당신은 바로 이곳에 왔습니다! 링크를 클릭하고 지금 기사를 읽으십시오.

PDF를 Word에 삽입하는 방법: 따라야 할 2가지 간단한 방법

PDF를 Word에 삽입하는 방법: 따라야 할 2가지 간단한 방법

편집을 위해 또는 Word 문서에서 참조로 PDF를 Word로 가져와야 합니까? 여기에 그것에 대해 이동하는 방법에 대한 쉬운 가이드입니다.

Word 2010 없이 Docx 파일 열기

Word 2010 없이 Docx 파일 열기

Microsoft가 Office Word 2003에서 Office Word 2007로 전환했을 때 Word 문서의 형식도 .doc에서 .docx로 변경되었습니다. 하지만 이제 MS는

봉투에 쉽게 인쇄하는 방법: 알아두면 좋은 2가지 방법

봉투에 쉽게 인쇄하는 방법: 알아두면 좋은 2가지 방법

여러 봉투에 우편 주소를 쓰는 것은 지루한 일이 될 수 있습니다. 대신 이러한 최상의 방법을 사용하여 봉투에 인쇄하는 방법을 배우십시오.

Excel VBA 타임스탬프를 사용하여 자동 이벤트 로그를 삽입하는 방법

Excel VBA 타임스탬프를 사용하여 자동 이벤트 로그를 삽입하는 방법

Excel에서 타임스탬프 작업을 자동화하고 싶습니까? Excel VBA 타임스탬프를 사용하여 자동 이벤트 로그를 삽입하는 방법을 알아보려면 이 문서를 읽으십시오.