Te refieres a que no siempre será el archivo
datos.csv sino que tu harás la elección desde una carpeta?
Si es así puedes usar el control
OpenFileDialog.
Código vb.net:
Ver originalDim ofd As New OpenFileDialog()
ofd.ShowDialog() 'Muestra el cuadro de dialogo para elegir el archivo
Con esto puedes recuperar el nombre del archivo
Código vb.net:
Ver originalDim ruta_csv As String = ofd.SafeFileName
Cualquier duda avisas