Vaya, vaya, creo que son muchos ficheros los que crea ya que un diccionario tiene como minomo 1000 palabras, pero en fin solo necesitas un manejador de errores, no se por que seth no te lo dijo y te mando a Google a buscar (a mi parecer no era necesario hacerlo) creo que fue inecesario su post, se que deben de buscar mas y que quizas sea algo muy simple para ti, pero hay que dejar atras los post "busca en google.com ahi lo encuentras" creo que todos sabemos que en google todo encontramos, pero no es necesario poner estos post sin poner una respuesta alternativa, si en alguna ocasion lo he hecho, creo que no lo volveria a hacer.
Bueno, solo tienes que poner una etiqueta y un manejador de errores (en cualquier manual de VB lo explican, creo) algo asi:
Function Buscar_Palabra ()
On error goto NoExiste 'Si esxiste un error lo manda a la etiqueta NoExiste
Text1.Text = App.Path & "\" & c & ".txt" 'Abre el fichero
NoExiste: 'Etiqueta
Msgbox "No se encontro la palabra " & c , vbCritical+vbOkOnly, "Error: No encontrado" 'Manda un mensaje de error
End Function
Espero que te sirva.