RE:Como generar un archivo plano
El amigo Rodrigo tiene esta en lo correcto, yo solo voy a ser un poco mas especifico y te voy a dar un ejemplo:
Vamos a asumir que existe una tabla que se llama Ventas la cual tiene 2 campos: Cantidad,Precio, y tu quieres grabar el contenido de esta tabla en un archivo plano las instruccion seria algo asi como:
1. Buscar los registro en ventas
Adodc1.Recordsoruce= "Select * from [Ventas] order by fecha"
Adodc1.Refresh
2. Abres un archivo de tipo secuencial
Open "C:\Ventas.txt" For Output As #1
3. Das lectura a todos los registros y genera archivo plano
with Adoc1.Recordset
.Movefirst
Do while not .Eof
Print #1, .Fields("Precio") ; "," ; .Fields("Cantidad")
.Movenext
loop
End With
4:
Cierra el archivo plano
close #1
Espero te sirva