found solution (taken from here)
but it seems VBA do not accept negative number to the power of any number. when I tried debug.print (-8)^(1/3) in imemdiate window, it return error message.
Code:
Dim xtemp01 As Double
Dim xtemp02 As Double
Dim xtemp03 As Double
Dim xtemp04 As Double
Dim xtemp05 As Double
Dim sign As Integer
xtemp01 = ((Me(tb1).Value / Me(tb0).Value))
xtemp02 = ((Me(tb2).Value / Me(tb1).Value))
xtemp03 = ((Me(tb3).Value / Me(tb2).Value))
xtemp04 = (xtemp01 * xtemp02 * xtemp03)
sign = IIf(xtemp04 >= 0, 1, -1)
xtemp05 = (sign * Abs(xtemp04) ^ (1 / 3)) -1