To wezardnetさん
回答のお礼が遅くなってしまい申し訳ありません。
教えて頂いた方法で無事別のスプレッドシートから値を読み込むことができました。ありがとうございます。
あらかじめ予約されたイベントハンドラであるonEdit関数からtest関数をコールする方法では意図した動作にならなかったのですが、test関数を直接トリガー設定すればいけるとは初めて知りました。
検索用のスプレッドシートとデータベース的なスプレッドシートを分けて管理したかったので助かりました。
ただ、少し残念だったのは、、検索用のスプレッドシート(トリガー設定をするシート)をコピーすると、トリガ設定はコピー先に引き継がれなかった事でしょうか。当たり前といえばあたりまえですが。。
ちなみにonEditのイベントハンドラーにこだわったのは、PCだけではなく、iPhoneやiPadのGoogleスプレッドシートからも、同じ操作方法で検索したかったからです。PCだけであれば、シートにメニューを追加するなり、図形を挿入してスクリプトを割り当てるなど、方法は複数あるのですが、如何せんiPhone,iPadのGoogleスプレッドシートは機能的に遠く及ばないのでイベントハンドラーに頼った次第です。
だらだらと書いてしまいましたが、ご回答ありがとうございました。
山田
2014年5月15日木曜日 10時34分04秒 UTC+9 wezardnet: