Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀(Excel) VBA - 폼에 배치한 컨트롤 정렬하기

엑셀(Excel)/VBA
반응형

엑셀(Excel) VBA - 폼에 배치한 컨트롤 정렬하기

 

환경 : Microsoft Excel 2010

 

폼화면에 컨트롤이 많다면 마우스로 일일이 조절해서 정렬하기가 쉽지 않습니다. 이렇게 컨트롤을 쉽고 정확하게 정렬시켜주기 위해 기능들이 제공됩니다.

 

컨트롤들을 맞추기 위해서 형식메뉴로 갑니다. 첫번째로 맞춤메뉴인데 기준을 주고 그 선에 맞춰서 정렬을 시키는 것입니다.

 

엑셀(Excel) VBA - 폼에 배치한 컨트롤 정렬하기

 

선택한 컨트롤들의 크기가 틀리다면 아래 [같은크기로] 메뉴를 통해 높이, 넓이를 모두 동일하게 맞춰줄 수 있습니다.

엑셀(Excel) VBA - 폼에 배치한 컨트롤 정렬하기

 

수평간격조정, 수직간격조정은 컨트롤들의 간격을 조절하는 것인데 컨트롤들의 간격을 마우스로 조절하는 것은 힘듭니다. 보기좋게 정렬을 위해서는 아래메뉴와 같은 기능이 필요하죠.

엑셀(Excel) VBA - 폼에 배치한 컨트롤 정렬하기

 

 

이런 컨트롤들을 메뉴를 통해 자동으로 조절할 때 움직이는 크기는 모눈종이의 눈금만큼 움직입니다. 기본 6pt 인데 이것도 조절이 가능합니다. 도구 > 옵션 메뉴로 가셔서 일반 탭을 클릭합니다. 그리고 일반탭 화면에서 [폼 모눈 설절] 란이 있는데 모둔 단위를 변경하는 박스가 보일 겁니다. 이 값을 변경하시면 모눈종이의 크기가 변경되고 정렬 크기가 바뀌는 것입니다.

엑셀(Excel) VBA - 폼에 배치한 컨트롤 정렬하기

 

 

반응형
Posted by 녹두장군

댓글을 달아 주세요