Primeramente debes definir claramente lo q es una funcion por lo q veo son solo procedimientos y no funciones ya que las cuales devuelven un valor. podria utilizarse como lo has dicho la funcion pero no tendria sentido usarla seria lo mas recomendable q lo cambiaras por
sub.
En cuanto a tu pregunta pudes agregar un parametro mas a tu procedimiento y dependieno q valor lo envias a tu parametro realize dicha accion
Código vb:
Ver originalsub Buscar_Letras (byref palabra as string,byref Option as Integer)
For each x as string in Palabra as string
if Option = 1 Then
Messagebox.Show(x)
elseif Option = 2 Then
Richtextbox1.text = x
end if
Next
end sub
y asi sucesivamente