Gracias... yo tenia el mismo pero en vez de
open "c:\archivo.txt" for append as #1
tenia
open "c:\archivo.txt" for output as #1
Los dos són validos pero tienen usos diferentes... el output es para crear el archivo de nuevo, y el append es si existe escribir informacion en el.
Eso busca info sobre "guardar archivos en vb" veras que hay otros tipos como el Random... guardar en binario...
Suerte