Microsoft 製品に組み込まれている Visual Basic の実装。
具体的に何が分からないのでしょうか?
例えば、別ブックのセルをどう特定するか分からないとかです。
また、キーワードは複数あり、増減するとおっしゃいますが、キーワードはどのように管理するのでしょうか?
⇒要するに設計をどうされるつもりなのかです。
VBAに関する質問はご自分でやって分からないところをご自分のコードを提示して質問してくださればいくらでも付き合いますが、ワンポイント程度の話でなければ丸ごとコードを提供するような回答の仕方はいたしません。
追記
たまたま今日同じような系統の質問がでました。
目的は違うのでしょうが、やることは同じです。
こちらのスレッドもどういう方向へ行くか分かりませんが参考になると思います。