综合excel vba中的所有计算

时间:2014-07-07 12:03:21

标签: excel excel-vba vba

我正在尝试使用许多浮点计算在VBA中创建代码。最终结果不准确,被低估了。虽然准确性可能难以实现,但我想至少高估所有的计算结果,因为我正在研究民用梁设计问题,而高估则更安全。我想知道是否有任何方法可以在此特定代码中对VBA中的所有计算进行舍入。 像c ++ ios这样的东西或改变Mathematica的环境(我不记得确切的术语)。

1 个答案:

答案 0 :(得分:0)

您将使用在工作表公式中使用的相同方法:

Sub RoundTest()
    Dim wf As WorksheetFunction, approximate As Double, tVale As Double
    Set wf = Application.WorksheetFunction
    tVale = wf.Pi()
    approximate = wf.RoundUp(tVale, 3#)
    MsgBox tVale & vbCrLf & approximate
End Sub