다음을 통해 공유


Excel 워크시트에서 Windows Forms 컨트롤 사용

Windows Forms에 컨트롤을 추가하는 것과 동일한 방식으로 Microsoft Office Excel 통합 문서에 Windows Forms 컨트롤을 추가할 수 있습니다. 문서에 대한 컨트롤 작업 관련한 일반적인 내용은 Office 문서의 Windows Forms 컨트롤 개요를 참조하세요.

적용 대상: 이 항목의 정보는 Excel의 문서 수준 프로젝트 및 VSTO 추가 기능 프로젝트에 적용됩니다. 자세한 내용은 Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하세요.

Excel에 대한 컨트롤 고려 사항

Excel과 관련된 몇 가지 고려 사항이 있습니다.

컨트롤 크기를 셀 크기에 일치시키기

부모 셀의 크기가 변경될 때 자동으로 컨트롤의 크기가 조정되도록 설정할 수 있습니다. 자세한 내용은 방법: 워크시트 셀 에서 컨트롤 크기 조정을 참조하세요.

모든 워크시트에서 공유되는 구성 요소 추가

DataSet등 모든 워크시트에서 공유하려는 구성 요소는 워크시트 대신 통합 문서 디자이너에 추가할 수 있습니다. 이러한 구성 요소는 구성 요소 트레이에 표시됩니다.

컨트롤을 포함하기 위한 수식

Excel에서 컨트롤을 선택하는 경우 수식 입력줄=EMBED("WinForms.Control.Host","")가 표시됩니다. 이 텍스트는 필요하며 삭제하면 안 됩니다.