엑셀 VBA(매크로) - 글자 정렬(가운데, 왼쪽, 오른쪽, 위쪽, 아래쪽 맞춤)
본문 바로가기
엑셀 컴퓨터 인터넷/엑셀 VBA

엑셀 VBA(매크로) - 글자 정렬(가운데, 왼쪽, 오른쪽, 위쪽, 아래쪽 맞춤)

by Squat Lee 2021. 3. 9.

 

VBA를 이용해서 자동으로 글자 정렬을 할 수 있습니다.

 

자동으로 문서를 만들기 위해 VBA를 사용하기에, 글자 정렬과 같은 세심한 부분까지 신경을 쓰면 더욱더 깔끔한 문서를 만들 수 있을 것 같습니다. 


 

예제를 한번 다뤄보도록 하겠습니다.

 

개발도구 메뉴에서 Visual Basic 메뉴로 들어갑니다.

 

VBA 창에서 '삽입' 메뉴에서 '모듈(M)'을 눌러서 모듈을 추가합니다.

 

Code 창에 아래와 같이 입력해 봅니다.

'VerticalAlignment = xlTop' 이 부분이 글자를 정렬하는 코드입니다.

실행을 하면 엑셀 시트에 아래와 같이 표시가 된 것을 확인할 수 있습니다.

 

 

이번에는 글자가 수직을 기준으로 중간에 위치하게 해 보도록 하겠습니다.

 

아래로 위치할때도 같은 방법으로 하시면 됩니다.

 

가로로 정렬하는 방법도 거의 유사합니다.

 

'HorizontalAlignment = xlLeft' 이런식으로 코드를 입력해 주면 됩니다.

 

엑셀 시트에 결과가 아래와 같이 나온것을 확인할 수 있습니다.

728x90
반응형

댓글