- ベストアンサー
VBA
VBAで計算したあと切捨てや、四捨五入の処理の仕方を教えてください。 あとエクセルの関数をVBAで使うことができますか?可能であれば使い方も教えてください。 お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#4564
回答No.1
> VBAで計算したあと切捨てや、四捨五入の処理の仕方を教えてください。 切捨ては、Int関数、またはFix関数を使用します。 (Fix関数は負数のときの丸め方がInt関数とは違います) 端数部分に5を加算した値を切捨てれば四捨五入になります。 例) xの1円未満四捨五入なら、 Int(CCur(x) + 0.5) > あとエクセルの関数をVBAで使うことができますか? > 可能であれば使い方も教えてください。 必要なライブラリをアーリー/レイト・バインドして使用します。 (ワークシート関数なら、Excel.WorksheetFunction オブジェクトを利用します)
お礼
>端数部分に5を加算した値を切捨てれば四捨五入になります。 できました。 >必要なライブラリをアーリー/レイト・バインドして使用します。 (ワークシート関数なら、Excel.WorksheetFunction オブジェクトを利用します) 何のことかさっぱりです。 有難うございました。