vb.net を使用して .csv を .xls に変換しようとしていますが、動作するものを見つけるのに苦労しています。.xls を .csv に変換する方法を知っていますが、これに似ていますか? これが私がこれまでに持っていたコードで、これが私が受け取ったエラーです:
「外部テーブルが予期された形式ではありません。」
Public Sub ConvertCSV(ByVal lvFileName As String, ByVal lvFileNameNoExt As String)
Dim DA As New OleDb.OleDbDataAdapter
Dim DS As New DataSet
Dim objStreamWriter As StreamWriter
Dim objconn As New System.Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\GD Test\Test.csv;Extended Properties=Excel 8.0;")
ObjConn.Open()
Dim objcmd As New System.Data.OleDb.OleDbCommand("Select * from [AutoBatchPrintBypass.RPT$]", objconn)
objcmd.CommandType = CommandType.Text
objStreamWriter = New StreamWriter(gvDipDir & gvClientCode & ".XLS")
objconn.Close()
End Sub