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 Liirary を Microsoft Office (Excel等)から利用する方法
- 技術情報: Excel及びVSTOからのnAG ルーチンの呼び出し
nAGライブラリ用ヘッダーファイル
Visual Basic nAG ヘッダーファイル(VBAでの使用向け)
nag_vba7_32bit_fl_headers_latest.zip - NLW32xxxELと32ビット版Excelで使用するためのもの
nag_vba7_64bit_fl_headers_latest.zip - NLW6IxxxELと64ビット版Excelで使用するためのもの
これらはライブラリの章ごとに整理されています。fルーチンの宣言は2つのファイルに分割されており、さらにBLASおよびLAPACK名を使用するバージョンとnAG名を使用するバージョンの宣言を含む2つのファイルがあります。
お探しのものが見つからない場合
もし、Excel を使用したプログラミングの利用のしかたを向上させたいとお考えで数学的機能や統計学的機能に関する要件についてご相談されたいことがございましたら、お問い合わせください。