Como chamar uma função (com parâmetros) que está na biblioteca de funções, tomando o nome da função de uma variável?

Eu estou tentando usar getref para chamar uma função da biblioteca de funções associada ao teste. Meu código -

Na ação1

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

Na função Biblioteca,

Function Function_sample(strMsg)
    Function_sample = strMsg
End Function

Estou recebendo o erro -

"Chamada de procedimento ou argumento inválido."

Mas funciona bem se a função é colocada na mesma ação. Como chamar uma função (com parâmetros) que está na biblioteca de funções, tomando o nome da função de uma variável?

questionAnswers(2)

yourAnswerToTheQuestion