Here is a solution suggested by Elan Zhou (MS) on the microsoft.public.dotnet.languages.vb newsgroup. You can also use the following code: 1. Put a DataGrid on the form. 2. Try the following sample code: (Suppose the csv is c:\test.csv.)