可以用VB.net操作打開EXCEL文件來完成上述操作,更簡單的方法是直接作為文本文件(TXT文件)操作,因為使用記事本軟件,可以發現它其實是壹個數據行之間用逗號分隔的格式文件。
給出了以下例子:
在表單上添加兩個多行文本框和兩個按鈕。兩個文本框中的壹個用於輸入生成CSV文件的數據,另壹個用於讀取和顯示CSV文件的數據。兩個按鈕,壹個完成生成CSV文件的代碼,壹個完成讀取CSV文件的代碼;具體代碼如下:
private Sub button 1 _ Click(ByVal sender As System。對象,ByVal e作為系統。EventArgs)處理按鈕1。點擊
創建(寫)壹個文本文件。
Dim MyStream作為新系統。文件流(應用程序。StartupPath & amp" \Ssk。CSV”,系統。IO.FileMode.Create)
Dim MyWriter作為新系統。IO.StreamWriter(MyStream,System。文本.編碼.默認)
我的作家。WriteLine(TextBox1。正文)
我的作家。齊平()
我的作家。關閉()
我的流。關閉()
末端接頭
private Sub button 2 _ Click(ByVal sender As System。對象,ByVal e作為系統。EventArgs)處理Button2。點擊
讀取文本文件。
將MyReader調成新系統。IO.StreamReader(應用程序。StartupPath & amp" \Ssk。CSV”,系統。文本.編碼. UTF8)
文本框2。Text = MyReader。ReadToEnd()
我的讀者。關閉()
末端接頭
註意:在輸入文本框中,同壹行中的數據用逗號分隔(西文為逗號)。