tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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のチェンジイベントに書いています。
よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。