![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e6f04cf)
表題のとおりですが、EXCEL VBAでシートと複合させて計算したところ次のような結果が出ました。
マクロは以下のとおりです。
Private Sub CommandButton1_Click()
Dim i As Integer
Dim n As Integer
Dim x As Integer
Dim y As Single
Dim d1 As Single
Dim d2 As Single
n = Range("L4").Value 'L4には現在399が入力されています。
y = Range("L2").Value 'L2には現在0.048が入力されています。
d1 = Range("D11").Value
d2 = Range("E11").Value
If n = 0 Then Exit Sub
For i = 0 To n
x = i + 6
Cells(x, 13) = i
Cells(x, 14) = Cells(x, 13) * y
Cells(x, 15) = Cells(x, 14) + d1
Cells(x, 16) = d2 - Cells(x, 14)
x = x + 1
Next i
End Sub
こうするとCells(7, 14)に0.0480000004172325という数字が入り始め、
続きも同じように小数点の小さい桁にわけの分からない数字が出て来ます。いったい何が原因か分かりません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) VBA処理追加 こちらでご教示頂いたのですが回答完了させてしまいましたのでこちらからまた質問させてく 2 2022/10/27 09:57
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Visual Basic(VBA) エラーコード1004 6 2022/06/09 14:12
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Excel(エクセル) エクセルで同じ数字同士を自動で線で結ぶVBAを教えてください 6 2022/04/26 23:13
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Officeの中古は信用...
-
エクセルで会社の従業員のデー...
-
Excelで50個のセルに同じ文字を...
-
スプレッドシートで使う数式を...
-
スプレッドシート、Excelでの数...
-
Excelデータをコピペして、ペー...
-
エクセルの表で1年間の曜日を...
-
エクセルでの特別な文字を上に...
-
エクセルでセルに標準で入力さ...
-
エクセルでB列でフィルターをか...
-
UNIQUE関数が使えないバージョ...
-
お世話になります。 Excelを使...
-
EXCELの質問です 119から足した...
-
【マクロ】アクティブセルの、...
-
【マクロ】関数をセルに入力す...
-
Excelで、項目の種類ごとにカウ...
-
【マクロ】VLOOKUPにて参照元に...
-
【マクロ】アクティブセルの行...
-
【マクロ】 IFERROR関数をマク...
-
半角カタカナをヘボン式ローマ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
関数を使った日時の自動入力
-
tera term マクロのinputbox
-
エクセルにペーストしたときの...
-
漢字→ひらがな 一括変換
-
エクセルでの現在時刻入力
-
エクセル☆セルに入力必須の制限...
-
キーボード、マウス操作を自動...
-
エクセル_日付けの自動入力
-
単純な掛け算なのにわけのわか...
-
エクセルのコピー貼り付けマクロ
-
エクセルで保護を自動に行う設定
-
PowerPointの表内のカンマ
-
【VBA】PDF出力に任意のファイ...
-
EXCELでタイトル行と一番下の行...
-
エクセルの計算式でコンマを付...
-
LINEのこの空白ってどんな意味...
-
エクセルでleft関数の結果が表...
-
名簿の漢字名を関数で半角カナ...
-
エクセルでオートサムを使った...
-
Wordの差し込み印刷で空白行が...
おすすめ情報