みなさんありがとうございます。
せっかく多くの回答いただきましたが質問の仕方が悪かったのか誤解を招いたようです。
質問の趣旨は変数aを実数型変数として宣言(Dim a As Double のように)して
a=xxxxxx の式の右辺に何を書こうが変数aは実数として計算してほしいということです。
だから例えば通常実数計算では
a=1.0 + 1.0/3 - 3.0*0.5
mes a
と書くところを
Dim a As Double←例です
a=1+1/3-3*0.5
mes a
のように書いて
-1.66666・・・
という答えがほしいということです。
右辺に変数があったとしてもそれが実数かどうかを気にしないで書きたいのです。
elfizmさんのヒント#define ・・・が一番趣旨に近くDim a As Doubleを#defineに置き換えて
#define eq =1f*
#define pls +1f*
#define mns -1f*
a eq 1 pls 1/3 mns 3*0.5
mes a
と書けば一応OKですが=,+,-をeq,pls,mnsに置き換えると式が見にくいです。
Dim a As Doubleのように宣言文を実装してもらえると有り難いのですが他に方法はない
でしょうか?