タイトル : EXCEL 計算結果が指数表記になる。 投稿日 : 2021/04/13(Tue) 20:13 投稿者 : 数学が苦手なプログラマ
いつも利用させていただいています。 早速ですが質問です。 当方は現在、EXCELのマクロ開発を生業としている プログラマです。 ユーザーフォームにテキストボックスを配置して 入力された数値を計算するというのを作っているのですが 計算結果が指数表記のようなってしまっています。 簡単に説明すると、 まず、ユーザーフォームにテキストボックスを3個配置します。 テキストボックス1に「-1.09」と入力。 テキストボックス2に「1」と入力したら テキストボックス3に計算結果が「-9.0000000001E-2」という 表記(0の個数があっていないかもしれませんが) になってしまいます。 他の数値、例えばテキストボックス1に「-4.09」 テキストボックス2に「1」と入力すると 計算結果は、「-3.09」と出てきます。 なぜすなるのかわからず困っています。どなたかお教えいただけると 幸いです。 EXCELのバージョンは「365」を使用しています。 ちなみに、計算式は Val(テキストボックス1)+Val(テキストボックス2)としていて テキストボックス2のチェンジイベントに書いています。 よろしくお願いします。 |