엑셀 VBA(매크로) - 글자(Font) 크기, 색깔, 스타일, 글꼴
본문 바로가기
엑셀 컴퓨터 인터넷/엑셀 VBA

엑셀 VBA(매크로) - 글자(Font) 크기, 색깔, 스타일, 글꼴

by Squat Lee 2021. 3. 10.

 

VBA를 이용해서 자동으로 글자(Font) 크기, 색깔, 스타일, 글꼴 등을 변경할 수 있습니다.

 

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

 


 

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

 

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

 

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

 

코드창에 아래와 같이 코드를 입력합니다.

 

' Font.Name="견고딕" ' 이런식으로 입력하면 글꼴이 변경됩니다.

 

실행을 하면 엑셀 시트에 아래와 같이 표시됩니다.

 

폰트 사이즈를 변경하는 방법은 아래와 같습니다.

 

'Font.Size = 14' 이런 방법으로 변경하면 됩니다.

 

엑셀시트에 실행을 하면 아래와 같이 나옵니다.


글자 색깔을 변경하는 방법은 아래와 같습니다.

 

총 3가지 방법이 있는데, 인덱스를 이용하는 방법은 해당되는 색깔의 인덱스 값(숫자)를 기입하면 됩니다.

 

'Font.ColorIndex = 3 ' 이런식으로 입력하면 됩니다.

 

인덱스 값은 아래를 참고하시기 바랍니다.

 

VBA Color Index

그 다음은 직관적으로 색깔을 적는 방법입니다. 'Font.Color = vbBlue' 이런식으로 색깔을 입력하면 됩니다.

 

마지막 방법은 'RGB(0, 255, 0)' 이런식으로 적는 방법입니다.


글자의 스타일을 적용하는 방법은 아래와 같습니다.

 

글씨를 굵게, 기울임, 밑줄을 표현하려면, 'Font.Bold = True', 'Font.Italic = True', 'Font.Underline = True' 이렇게 입력 하시면 됩니다.

 

아래와 같이 코드를 입력하고 실행합니다.

 

 

728x90
반응형

댓글