본문 바로가기
■ 칼퇴를 위한 VBA : 사례/- VBA for 엑셀

엑셀 VBA를 사용하여 행 또는 열 삽입하는 방법

by 포탈메이커 2023. 6. 25.

엑셀 VBA를 사용하여 행 또는 열 삽입하는 방법

엑셀은 데이터를 다루기에 가장 흔히 사용되는 프로그램 중 하나입니다. 엑셀은 데이터 입력, 조회, 분석 등을 효율적으로 할 수 있게 도와줍니다. 엑셀만으로도 많은 것을 할 수 있지만, VBA(Virtual Basic for Applications)를 이용하면 엑셀의 기능을 확장시켜 보다 다양한 작업을 할 수 있습니다.

이번 포스팅에서는 VBA를 사용해 엑셀에서 행 또는 열을 삽입하는 방법에 대해 알아보겠습니다.

 

칼퇴키트, 업무용 도구모음

칼퇴를 위해 꼭 필요한 도구 모음을 제공합니다. 당장의 업무에 필요한 순간 사용하는 가벼운 메모장, 계산기, 변환기 등

portalmaker.backtohome.kr

 

1. VBA Code

``` Sub 열_삽입()

' 현재 선택된 열에 새로운 열 삽입 Selection.EntireColumn.Insert 
End Sub

Sub 행_삽입()

' 현재 선택된 행에 새로운 행 삽입 Selection.EntireRow.Insert 
End Sub ```

2. 열 삽입

VBA를 사용해 열을 삽입하는 방법은 매우 간단합니다. 위의 코드를 그대로 입력하면 해당 시트에서 선택된 열 바로 오른쪽에 새로운 열을 삽입합니다.


3. 행 삽입

VBA를 사용해 행을 삽입하는 방법도 열을 삽입할 때와 비슷합니다. 위의 코드를 그대로 입력하면 해당 시트에서 선택된 행 바로 아래에 새로운 행을 삽입합니다.


4. 실행 방법

위 코드를 사용하려면 우선 VBA 코드 편집기를 실행해야 합니다. 엑셀에서 Alt + F11을 눌러 VBA 코드 편집기 모드로 들어갈 수 있습니다.

VBA 코드 편집기 모드에서 Insert 모듈을 클릭한 후, 위 코드를 복사하여 붙여넣고 저장합니다. 저장 후, 엑셀 파일을 다시 열어서 해당 시트에서 열 또는 행을 삽입하고자 하는 곳을 선택한 후, Alt + F8을 눌러 아까 저장한 VBA 코드를 실행하면 됩니다.


5. 마무리

VBA를 사용해 엑셀에서 행 또는 열을 삽입하는 방법을 알아보았습니다. VBA를 사용하면 엑셀의 기능을 확장시켜 보다 효율적인 데이터 처리가 가능해집니다. VBA를 이용해 다양한 작업을 시도해 보길 바랍니다.



포스팅이 도움이 되셨다면 구독, 공감, 댓글 부탁드려요!

행복한 하루 되세요!