¿Concatenar texto en llamada a funciones en VBA?
En un userForm tengo una serie de sentencias que se ejecutar al hacer click en un botón...
A su vez en distintas hojas tengo varias funciones...
El asunto es que dichas funciones tienen el mismo nombre, variando sólo en un carácter numérico, del tipo funcion1, funcion2, funcion3... Y las quiero llamar desde la función en el userForm dependiendo de una variable que va a modificar el caracter final... A esto creo que se le llama concatenar...¿es posible desde VBA concatenar texto en llamada a funciones? Del tipo:
sub funcion_userform()
dim a as string
select case variable
case "hoja1"
a=1
case "hoja2"
a"2
end select
activesheet.funcion & a
end sub
He hecho esto pero no me funciona, ¿intuyo qué el error está a la hora de concatenar el texto en la llamada a funciones? ¿Es posible?