我一直在從excel中提取值的程序中工作。 excel有客戶和地址的詳細信息。我能夠拉除除了一列之外的所有列(AddressLine2)。當我將這一列轉換到其他列時,它會被拉到數據表中。但是VB.Net在原始位置時不會將「AddressLine2」拉到數據表中。請提供您的反饋。提前致謝!將Excel列讀取到VB.Net中的數據表中
私人小組的button1_Click(BYVAL發件人爲System.Object的,BYVALË作爲System.EventArgs)把手Button1.Click 昏暗CN作爲System.Data.OleDb.OleDbConnection 昏暗CMD作爲System.Data.OleDb.OleDbDataAdapter CN = New System.Data.OleDb.OleDbConnection(「provider = Microsoft.Jet.OLEDB.4.0;」&「data source = C:\ Nata \ Excel \ Sample.xls; Extended Properties = Excel 8.0;」) 'Select the來自工作簿Sheet1的數據。 CMD =新System.Data.OleDb.OleDbDataAdapter( 「SELECT * FROM [表Sheet 1 $]」,CN) cn.Open() 昏暗dt的作爲新的DataTable cmd.Fill(DT) 如果dt.Rows.Count > 0然後 DatatoTextfile(DT) 結束如果
結束子
您需要向我們展示您的代碼。有很多方法可以讀取Excel文件。 –
另外,列中有多個不允許代碼拉取非零字段的0。當我全部刪除0時,代碼開始拉動非零字段。請澄清!。 –
您需要編輯您的問題並將代碼添加到其中。該代碼不應該在評論中。 –