본문으로 바로가기

엑셀 메모 자동크기(매크로 일괄변경) 입니다

category 엑셀강좌 2019. 1. 29. 13:28

엑셀 메모 자동크기(매크로 일괄 변경) 입니다

엑셀 작업을 하다보면 메모를 삽입해서 셀에 대한 부가 설명을 입력하는데요. 

메모를 입력 후 셀의 내용을 짧게 넣거나 크게 넣은 경우 여백이 생기거나 글이 짤려서 보이지 안헥 됩니다. 

이럴경우 수동으로 메모 크기를 설정할수 있지만 옵션을 설정하면 자동을 크기가 설정되는데요 

메모를 하나씩 자동설정하는 방법과 메모가 많은 경우 매크로를 이용해서 일괄 변경하는 방법도 알려드리겠습니다.

이번 시간은 엑셀 메모 자동크기 방법을 알아보겠습니다. 

엑셀 메모 자동크기



1. 개별 자동크기 

셀안에 메모를 삽입하고 크기를 자동으로 설정해 보겠습니다.

엑셀 실행 후 메모를 삽입하고자 하는 셀을 선택합니다.

개별 자동크기



해당 셀에서 마우스 오른쪽 버튼을 클릭합니다. 메뉴가 나오면 메모 삽입을 선택 합니다. 

메모 삽입



메모가 삽입되면 삽입하고자 하는 내용을 메모에 입력합니다.

메모 내용이 적으면 여백이 생기고 글이 많으면 글이 짤려서 보이지 않게 됩니다. 

메모 크기 설정



메모를 선택한 셀에서 다시 마우스 오른쪽 버튼을 클릭 후 메모 표시/숨기기 를 선택합니다.



메모가 나오면 메모 선택 후 마우스 오른쪽 버튼을 클릭합니다. 

메뉴가 뜨면 메모 서식을 선택해주세요



메모 서식창이 뜨면 상단 탭 중 맞춤을 선택 후 자동크기에 체크 후 확인 버튼을 클릭합니다.

자동크기에 체크 후 확인



크기가 자동으로 줄어 듭니다.



2. 일괄 변경 매크로

메모가 여러개 있을 경우 일괄 변경할 수 있는데요

[Alt + F11] 키를 눌러줍니다.



비주얼 베이직 창이 뜨면 상단 메뉴 중 삽입 - 모듈을 선택합니다.



모듈창이 뜨면 아래 내용을 붙여넣기 합니다. 

Sub Macro()

For Each mbox In ActiveSheet.Comments  

    mbox.Shape.TextFrame.AutoSize = True   '// 크기를 자동

Next mbox

End Sub




붙여넣기 후 F5키 또는 폼 실행 버튼을 클릭합니다.



엑셀로 와서 보면 메모지 크기가 자동을 설정된것을 확인할 수 있습니다.

이상 엑셀 메모 자동크기(일괄변경) 을 알아보았습니다. 

반응형