Error en la función Excel / VB: "Se requiere expresión constante"

Soy nuevo en VB y me está costando hacer algo que debería ser muy simple.

Estoy tratando de hacer una matriz de n + 1 de longitud y sigo obteniendo "Se requiere expresión constante" cuando ejecuto el siguiente código

Function binomial(n As Integer, p As Double)
Dim probabilities(0 To n) As Double
End Function

Entiendo que los argumentos utilizados para construir la matriz deben ser constantes, pero ¿creo uno a partir del argumento de la función?

Gracias de anteman

Respuestas a la pregunta(1)

Su respuesta a la pregunta