• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロ中の計算で小数点第2位を切り捨てさせたい)

マクロ中の計算で小数点第2位を切り捨てさせたい

このQ&Aのポイント
  • マクロの中で、計算した値を小数点第2位で切り捨てて入力したい場合、どのようにマクロを書けば良いか分からない。例えば、FILEa.Cells(2, 15) = 52 * 0.123456789 という計算結果を6.41にしたい。
  • 現在のマクロでは、FILEa.Cells(2, 15) = Round(FILEa.Cells(tate, 11) * HIRITSU,2)と書いているが、エラーが発生してしまう。
  • 質問者は、FILEa.Cells(2, 15)に小数点第2位までの値を直接入力したい。しかし、正しいマクロの書き方が分からないため、助けを求めている。

質問者が選んだベストアンサー

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

↓をお試し下さい FILEa.Cells(2, 15) = Application.RoundDown(FILEa.Cells(tate, 11) * HIRITSU,2)

kasetsu
質問者

お礼

ご回答ありがとうございます。 無事に出来ました! すぐにご回答いただき、とても助かりました。 ありがとうございました。

関連するQ&A