2015-10-07 92 views
-2

我目前正在使用vb.net應用程序中的幾千行數據創建excel文件,但我想知道創建csv文件是否會更快?在vb.net中創建excel和csv文件

+0

試試吧,看看?我期望創建CSV文件的速度更快,因爲它是簡單的文本。 – Tim

+0

我只是在問,所以我沒有浪費時間改變這一切,然後可能不得不全部改回它。我肯定有人必須已經嘗試過,因此問題:) – charlie

回答

3

這只是一個例子,你可以嘗試這種方式。請根據您的要求實施代碼。

Dim csvFilePath As String = "C:\Test.csv" 'Path to create or existing file 
     Dim outFile As IO.StreamWriter = My.Computer.FileSystem.OpenTextFileWriter(csvFilePath, False) 
     outFile.WriteLine("Field1, Field2") 
     outFile.WriteLine("1, 2") 
     outFile.WriteLine("3, 3") 
     outFile.Close() 
     Console.WriteLine(My.Computer.FileSystem.ReadAllText(csvFilePath)) 

Demo - Datatable to CSV