使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
各レコードごとに計算式が異なるということですね。
フォーマット中では、コントロールソースを変更できませんので、
VBAでレコード毎にコントロールソースを書き換えるというのは不可能です。
テキストボックスのコントロールソースに下記の式を設定すればいいでしょう。
=Eval(Replace(Replace(Replace([計算式コンボボックス].Column,"[A長]",[A長]),"[B長]",[B長]),"[C長]",[C長]))
EVal関数は、文字列としての数式を、数式と解釈して演算結果を返します。