В VBA нет специального типа для функций. Мне сложно понять, как добавлять функции в качестве аргументов в функции в Excel VBA.
То, что я пытаюсь выполнить, выглядит примерно так:
function f(g as function, x as string) as string
f = g(x)
end function
В настоящее время у меня есть группа небольших функций, все повторяющиеся, но с одним вызовом определенной функции.