¿Cómo genera vb.net un archivo csv y solicita un código específico?
CSV no es más que un simple texto separado por comas usando la rama CRLF
Primero crea una buena plantilla de fila, por ejemplo
Private RowTemp as string = "{0},{1}, {2 },....{n}"
Cuando la rama escribe en el archivo
System.IO.StreamWriter.WriteLine(String.format(RowTemp, "data1", " datos2" ...." Datos n"))