¿Cómo llamar a una función (con parámetros) que está en la biblioteca de funciones, tomando el nombre de la función de una variable?

Estoy tratando de usar getref para llamar a una función de la biblioteca de funciones asociada con la prueba. Mi código -

En accion1

str = "sample"
msg = "hi"
x = GetRef("Function_"&str)(msg)
msgbox x

En la biblioteca de funciones,

Function Function_sample(strMsg)
    Function_sample = strMsg
End Function

Estoy recibiendo el error

"Llamada a procedimiento o argumento no válido."

Pero funciona bien si la función se coloca en la misma acción. ¿Cómo llamar a una función (con parámetros) que está en la biblioteca de funciones, tomando el nombre de la función de una variable?

Respuestas a la pregunta(2)

Su respuesta a la pregunta