NAG数値計算ライブラリを使用してExcelの能力を最大限に引き出す方法
NAG ライブラリの最大の利点の一つは、特有の柔軟性です。従来の言語で開発を行うプログラマ、あるいは近代的ソフトウェア パッケージやプログラミング環境のユーザ、例えばMicrosoft Excel のユーザの方にご使用いただくことが可能です。
NAG ライブラリを簡単に使用いただくために、私たちはDynamic Link Library (DLL)としてライブラリを提供しています。Excel からライブラリ へのリンクのしかたは比較的容易ではありますが、このようにNAGルーチンからの恩恵を受けるためにはMicrosoft Visual Basic for Applications (VBA) あるいは Visual Studio for Office (VSTO) のどちらかでプログラミングできる必要があります。
この 'NAGライブラリと Microsoft Excel'のページは 下記のいずれかを希望されるユーザのためのセントラル・レポジトリとして作成されました:
- NAG 数値計算ライブラリ(DLL)の関数をExcelから参照する方法を知りたい
- NAGルーチンを利用するExcel(VBA)サンプルを参照し試したい
- Excel で Nag Library for .NET を使用したい
- Excel での NAG の使用について、ホワイトペーパーやテクニカルレポートを読みたい
- Excel で NAG を使用した経験についてNAGテクニカルチームに対してフィードバッグを残したい、及び/または今後の開発に関する考えを提案したい
ExcelでのNAGの機能を紹介している対話型デモ
これらのデモは,NAGライブラリのルーチンを使用しているExcelベースのアプリケーションが容易に開発できることを示しています。これらのサンプルは初心者のプログラマの方及び経験者の方向けの内容になっています。

プログラマのアプリケーション開発が容易であることを示している、Excel でのNAGの機能を紹介しているweb のデモ
- ポートフォリオ最適化の例 (Excel 用 NAG ライブラリを使用)
- オプションプライシングの例 (Excel 用 NAG ライブラリを使用)
ExcelでのNAGの機能を紹介している、webセミナーをご覧になりたい場合は、こちら をクリックしてください。
ホワイトペーパー/テクニカルレポート
NAG の専門家や他の企業や教育機関で働く共同研究者は、ExcelでのNAGルーチンの使用に関する論文やレポートを記述しました。 下記に様々なレポートへのリンクを記載しています。
- Excel での金融オプションプライスの計算に NAG ライブラリを使用
- NAG Cライブラリの呼び出し方についてのMicrosoft Excel Projectsの例
- NAG DLLs と Microsoft Excel 及び Microsoft Visual Basic for Applications
- Microsoft Access や Excel data でのNAG 関数の呼び出し方
- NAG Fortran ライブラリを Microsoft Excel (VBA) より使用するためのガイド
- 技術情報: Excel からのNAG ルーチンの呼び出し
NAGライブラリ用ヘッダーファイル
Visual Basic NAG ヘッダーファイル(VBAでの使用向け)
- Header files for 32-bit NAG Fortran Library FLDLL244ML用ヘッダーファイル
- Header files for 32-bit NAG C Library CLW3223DAL用ヘッダーファイル
Visual Basic .NET NAG ヘッダーファイル(VSTOでの使用向け)
- 32-bit NAG Fortran Library FLDLL244ML 用ヘッダーファイル
- 64-bit NAG Fortran Library FLW6I24DCL 用ヘッダーファイル
- 32-bit NAG C Library CLW3223DAL 用ヘッダーファイル
- 64-bit NAG C Library CLW6I23DAL 用ヘッダーファイル
お探しのものが見つからない場合
もし、Excel を使用したプログラミングの利用のしかたを向上させたいとお考えで数学的機能や統計学的機能に関する要件についてご相談されたいことがございましたら、お問い合わせください。