| 
    
     |  | ▼kan さん: >こんにちは。かみちゃんさん、じゅんじゅんさん。返信ありがとうございます。
 >下にコードを表示しておきます。
 >問題が起きた部分だけを表示してあります。問題が起きたのはa2の部分です。変数は全てdoubleです。k1とk2にそれぞれ100を入力したんですが、100100と出力されます。
 
 InputBox メソッド
 を使用されてみては?
 ヘルプより抜粋
 ---------------------------------------------------
 expression.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextId, Type)
 Type  省略可能です。バリアント型 (Variant) の値を使用します。返されるデータの型を指定します。この引数を省略すると、ダイアログ ボックスは文字列 (テキスト) を返します。次に示す値の中から 1 つまたは複数の値の合計値を指定します。
 値 意味
 0 数式
 1 数値
 2 文字列 (テキスト)
 4 論理値 (True または False)
 8 セル参照 (Range オブジェクト)
 16 #N/A などのエラー値
 64 数値配列
 ---------------------------------------------------
 
 |  |