主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

Excelアドイン

MATLAB®関数からの微软®Excel®アドインの作成

Excelアドインを作成することで,MATLABコードをMicrosoft Excelで使用できます。これらのアドインは,カスタム関数の形式をとることもできますが,Visual Basic应用程序(VBA)を使用してExcelマクロに統合することもできます。

関数

compiler.build.excelAddIn 微软Excelアドインの作成
compiler.build.ExcelAddInOptions Excelアドインのビルドのオプション

トピック

アドインの作成

Excelアドインの作成

Excelアドインの作成方法を説明。

カスタム関数の作成

Excel内で使用するカスタム関数が含まれるアドインの作成

Excel内で使用するカスタム関数が含まれるアドインを作成する例を試し,Excelワークブックでテストする。

MATLAB関数からのマクロの作成

MATLABコードからExcelアドインを作成する。

VBAを使用してExcelアドインをExcelマクロに統合

Visual Basicアプリケーションを使用したコンポーネントの統合

配布可能なCOMコンポーネントを微软Visual Basic®アプリケーションに統合するために役立つプログラミング手法。

スペクトル解析関数のビルドと統合

この例では,スペクトル解析を実行するための包括的なExcelアドインの作成について説明しています。

Visual Basicアプリケーションの配布

エンドユーザーにCOMコンポーネント,アドイン,およびVBAアプリケーションを配布する。

関数ウィザード

関数の実行とマクロの作成

COMコンポーネントを函数向导を使用してMicrosoft Excelに組み込むためのワークフロー。

MATLAB関数のエンドツーエンド配布

Excelアドイン用の函数向导内からMATLABコードをビルドしてパッケージ化するオプションは,将来のリリースで削除される予定です。

アドインとグラフィカル関数の実行

函数向导による関数の実行とテスト,マクロの作成など

関数配布ワークフローの選択

Microsoft Excelのアドインを作成するための2つの主なワークフローに関する一般情報。

データ交換の管理

ユーティリティクラスの参照

プログラミング環境でのクラスの参照。

データ変換ルール

MATLABと微软COMバリアント間のデータ変換プロセスについて説明する。

配列形式フラグ

データの形式化を制御するフラグについて説明する。

データ変換フラグ

データ変換を制御するフラグについて説明する。

トラブルシューティング

エラーと解決策

この付録では,MATLAB编译器™の使用中に発生する可能性のあるエラー,これらのエラーについて考えられる原因,および推奨される解決策を表にまとめています。