Cara memasukkan spreadsheet Excel ke dalam bentuk VB

Anda dapat membuat proyek Visual Basic yang menunjukkan konten Excel.

Langkah 1

Buka Microsoft Excel dan masukkan "A" di "A1, " "B" di "B1, " "Kolom A" di "A2" dan "Kolom B" di "B2." Simpan spreadsheet Anda di "C: \" sebagai "ExcelFile.xlsx".

Langkah 2

Buka Microsoft Visual Basic 2010 Express, klik pada menu "File" dan pilih "Proyek Baru." Klik "Installed Templates", pilih "Windows Forms Application" dan klik "OK".

Langkah 3

Tekan "Ctrl" + "Alt" + "X" untuk membuka jendela "Toolbox". Klik dua kali "DataGridView" untuk menambahkan kontrol Data Grid View baru ke "Form1". Klik dua kali pada "Button" di dalam "Toolbox" untuk menambahkan tombol baru ke "Form1".

Langkah 4

Klik dua kali pada "Button1" untuk membuka modul "Form1.vb". Masukkan hal berikut tentang "Formulir Kelas Publik1":

Impor Sistem.Data.OleDb

Langkah 5

Masukkan yang berikut di "Private Sub Button1_Click" untuk menyatakan "DataSet" dan tentukan koneksi dengan Excel:

Dim ds Sebagai New DataSet () Dim connectionString As String = "Provider = Microsoft.ACE.OLEDB.12.0;" & _ "Sumber Data = C: \ ExcelFile.xlsx;" & _ "Extended Properties = Excel 12.0;"

Langkah 6

Masukkan yang berikut untuk terhubung ke file "ExceFile.xlsx" dan lengkapi "DataSet":

Dim excelData Sebagai New OleDbDataAdapter ("SELECT * FROM [Sheet1 $]", connectionString) excelData.TableMappings.Add ("Table", "ExcelSheet") excelData.Fill (ds)

Langkah 7

Masukkan yang berikut untuk menampilkan spreadsheet di Tampilan Kotak Data:

Me.DataGridView1.DataSource = ds.Table (0) Me.Refresh ()

Tekan "F5" untuk menjalankan program dan tekan "Button1" untuk mengimpor spreadsheet Excel.