Det er nyttig å vite hvordan du viser et Microsoft Excel-regneark i en Visual Basic NET-prosjektet for ytterligere data manipulasjon . . Microsoft Excel er et regnearkprogram inkludert i Microsoft Office-pakken. Det gir mange nyttige verktøy for å analysere store mengder data . Visual Basic er et programmeringsspråk utviklet av Microsoft , og det er foretrukket av mange programmerere på grunn av sin fleksibilitet. I noen få trinn kan du lage et Visual Basic-prosjekt for å vise innholdet fra et Excel-regneark . Instruksjoner
en
Åpne Microsoft Excel og type " A" i " A1 ", " B" i " B1 ", " Kolonne A" i " A2 " og " Kolonne B" i " B2 . " Lagre regnearket til "C : \\ " som " ExcelFile.xlsx . "
2
Åpne Microsoft Visual Basic 2010 Express , klikker du på "File "-menyen og velg "New Project ". Klikk på " Installerte maler ", " Forms Windows Application " velg og klikk " OK ".
3
Trykk " Ctrl" + " Alt" + "X" for å åpne " Toolbox" vindu . Dobbeltklikk på " DataGridView " for å legge til en ny Data Grid Vis kontrollen til " Form1 . " Dobbeltklikk på " Button" i " Toolbox " for å legge til en ny knapp " Form1 . "
4
Dobbeltklikk på " Button1 " for å åpne " Form1.vb " modulen. Skriv inn følgende ovenfor "Public Class Form1 " : en
Import System.Data.OleDb
5
Skriv inn følgende i "Private Sub button1_click " for å erklære en " datasett " og definere Excel -tilkobling :
Dim ds som nye datasett ( )
Dim ConnectionString As String = " Provider = Microsoft.ACE.OLEDB.12.0 , " & _
"Data source = C: \\ ExcelFile.xlsx ; "& _
" Utvidet Properties = Excel 12,0 ; "
6
Skriv inn følgende for å koble til" ExceFile.xlsx " fil og fylle " datasett " : en
Dim excelData som ny OleDbDataAdapter ( "SELECT * FROM [ Ark1 $] " , ConnectionString )
excelData.TableMappings.Add ( "Table ", " ExcelSheet " )
excelData.Fill ( ds )
7
Skriv inn følgende for å vise regnearket i data Grid View:
Me.DataGridView1.DataSource = ds . tabeller ( 0 )
Me.Refresh ( )
trykk " F5 " for å kjøre programmet og trykk " Button1 " for å importere Excel-regneark .