電子書籍の厳選無料作品が豊富!

VBAで計算したあと切捨てや、四捨五入の処理の仕方を教えてください。

あとエクセルの関数をVBAで使うことができますか?可能であれば使い方も教えてください。

お願いします。

A 回答 (1件)

> VBAで計算したあと切捨てや、四捨五入の処理の仕方を教えてください。



切捨ては、Int関数、またはFix関数を使用します。
(Fix関数は負数のときの丸め方がInt関数とは違います)

端数部分に5を加算した値を切捨てれば四捨五入になります。

例) xの1円未満四捨五入なら、 Int(CCur(x) + 0.5)

> あとエクセルの関数をVBAで使うことができますか?
> 可能であれば使い方も教えてください。

必要なライブラリをアーリー/レイト・バインドして使用します。
(ワークシート関数なら、Excel.WorksheetFunction オブジェクトを利用します)
    • good
    • 0
この回答へのお礼

>端数部分に5を加算した値を切捨てれば四捨五入になります。

できました。

>必要なライブラリをアーリー/レイト・バインドして使用します。
(ワークシート関数なら、Excel.WorksheetFunction オブジェクトを利用します)

何のことかさっぱりです。

有難うございました。

お礼日時:2003/04/15 17:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!