Import File
Excel
1.
Buatlah sebuah form
2.
Tambahkan sebuah button dan
datagridview (ubah namanya menjadi DGV)
3.
Tambahkan pula komponen openfiledialog
4.
Buatlah tabel dengan excel
5.
Simpan file tersebut di folder tertentu
6.
Tutup file excel
7.
Klik dua kali button
8.
Tulis coding di bawah ini
Imports System.Data.OleDb
Public Class import_dari_excel
Dim conn As OleDbConnection
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim cmd As OleDbCommand
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
On Error Resume Next
openfiledialog1.Filter =
"(*.xls)|*.xls|(*.xlsx)|*.xlsx|All files (*.*)|*.*"
OpenFileDialog1.ShowDialog()
conn = New
OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;" & _
"data source='"
& OpenFileDialog1.FileName & "';Extended Properties=Excel
8.0;")
da = New OleDbDataAdapter("select
* from [Sheet1$]", conn)
conn.Open()
ds.Clear()
da.Fill(ds)
DGV.DataSource = ds.Tables(0)
conn.Close()
End Sub
End Class
4 comments
mantap mas, saya tunggu modul selanjutnya eksport dari dataGridView ke excel...
ane ko gak bis import
untuk export data dari grid ke excel dapat anda lihat disini :
http://konsultasivb.com/video_cara_menampilkan_nama_database_tabel_sqlserver_datagridview_export_ke_excel.php
mau tanya mas jika di upload secara berulang file excelnya kok kolomnya menjadi satu kesatuan ya mas,..
EmoticonEmoticon