The following example creates an assumption with a gamma distribution, creates a forecast with those parameters, runs a simulation, and then defines an assumption from the forecast. It then defines a custom distribution from the forecast and retains the sequence of values for sequential sampling.
Sub DefineAssumptionFromForecast()
' Define a Gamma distribution assumption and forecast to fit.
[A1].Select
CB.DefineAssumND cbDfaGamma, 0, 1, 2
[B1] = "=A1"
[B1].Select
CB.DefineForeND "Forecast to Fit"
' Run 1000 trial simulation.
CB.Simulation 1000
' Define an assumption from best fit distribution for forecast in cell B1.
' Extract the assumption parameters as cell references with
' parameter name labels.
CB.DefineAssumFromForeND [B1], [D1], cbAsmFromFstDistTypeBestFit, _
"Best Fit", True, True, True
' Define a custom assumption with the values from forecast in B1.
' Retain the sequence of generated values to sample sequentially.
CB.DefineAssumFromForeND [B1], [E1], cbAsmFromFstDistTypeCustom, _
"Sequential Custom Values", SequentialCustom:=True
' Reset simulation to view new assumptions
CB.ResetND
End Sub