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 original- sub 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