質問: mylookupについて 普段vlookup関数を使っています。vlookup関数より高速に計算できるmylookup関数(アドイン関数?)があるみたいなんですけれども、具体的な使用方法がわかりません。 vlookuupでは範囲名を使って、別のファイルに(3つのファイル)してあります。そのうちの商品マスターファイルが15000行を越えています。(3mbぐらい) 計算に時間がかかるので高速なmylookup関数が使えるなら使ってみたいのでよろしくお願いします。 win98、excel97です。
回答: mylookupに関する資料が無いので一般的な回答になってしまうんですが、アドインのexcelへの組み込みについて書いてみます。 ○アドインにインストーラが付属する場合(拡張子が.exe もしくは、setup.exeが付属するとき) インストーラを実行した後、[ツール]-[アドイン]で、そのアドインを組み込みます。 ○excelのアドイン形式で提供される場合(拡張子が.xlaとか.xllな場合) ファイルをc:\windows\application data\microsoft\addins などのフォルダにコピーします。 excelで[ツール]-[アドイン]-[参照]を使って、アドインを組み込みます。 ○dllの形で提供される場合(拡張子が.dll) そのdllに関する詳しい仕様書が必要です。プロシージャ名、引数、戻り値などのデータがあれば、call関数とかを使って呼び出せるんですが... こんな感じで解りますでしょうか? もしお手元にmylookupの解説書などがありましたら、まずはそちらをお読みになられたらいいと思います。 #マスタの件数が数万件単位になってきますと、そろそろ表計算からデータベースに移行する頃合ですね。 accessとかの導入も視野に入れてみてはいかがでしょうか。 それでは! なんかありましたら、補足をお願いします。