Main Content

Excel 추가 기능

Windows® 시스템의 MATLAB® 함수로부터 Microsoft® Excel® 추가 기능 만들기

MATLAB Compiler™를 사용하면 Microsoft Excel과 함께 사용할 수 있도록 MATLAB 프로그램을 추가 기능에 패키징할 수 있습니다. 사용자는 Excel 추가 기능을 통해 스프레드시트 데이터와 상호 작용하고, MATLAB Figure를 표시하고, 대화 상자를 여는 등의 작업을 수행할 수 있습니다.

Excel 추가 기능을 배포하려면 타깃 머신에 추가 기능과 MATLAB Runtime을 설치합니다. 설치 후 가능한 작업은 다음과 같습니다.

  • Excel 사용자 지정 함수의 형태로 추가 기능 함수를 직접 호출합니다. 예제는 Assign Multiple MATLAB Functions to Excel Class 항목을 참조하십시오.

  • 함수 마법사를 사용하여 추가 기능 함수를 Excel 매크로에 연동합니다. 매크로를 사용하면 입력 셀과 출력 셀을 지정하고, 여러 개의 출력값을 처리하고, 추가 런타임 옵션을 설정할 수 있습니다. 함수 마법사 사용에 대한 예제는 Create Macro Using Multiple MATLAB Functions 항목을 참조하십시오.

  • 사용자 지정 VBA(Visual Basic® for Applications) 코드를 사용하여 추가 기능 함수를 Excel 매크로에 연동할 수 있습니다. VBA 프로그래밍 기법에 대한 내용은 Integrate Components Using VBA 항목을 참조하십시오.

Library CompilerPackage MATLAB programs for deployment as shared libraries and components

함수

compiler.build.excelAddInCreate Microsoft Excel add-in (R2021a 이후)
compiler.build.ExcelAddInOptionsOptions for building Excel add-ins (R2021a 이후)
compiler.package.installerCreate an installer for files generated by MATLAB Compiler (R2020a 이후)
compiler.package.InstallerOptionsOptions for creating MATLAB Compiler package installers (R2020a 이후)

도움말 항목

요구 사항 및 주요 내용

추가 기능 생성 및 연동하기

Excel에서 사용자 지정 함수 사용하기

함수 마법사를 사용하여 매크로 만들기

VBA를 사용하여 매크로 만들기

데이터 교환 관리하기

문제 해결