Veta hur du importerar en Microsoft Excel-kalkylblad till en Visual Basic-program är bra kunskap att ha när man arbetar med flera kalkylblad . Microsoft Visual Basic är lätt att lära sig att utveckla Windows-program . I Visual Basic.NET är Data Grid View styrning som vanligen används för att visa Excel information till en användare . Du kan även använda informationen i Grid View kontroll för ytterligare data manipulation i din ansökan . Saker du behöver
Microsoft Office Excel 2007 Review Microsoft Visual Basic 2010 Express
Visa fler instruktioner
1
Starta Microsoft Excel 2007 och typ " Fält A " i A1 och " Fält B " i A2.Type " A2 " i A2 , " a3 " i A3 , " a4 " i A4 och " a5 " i A5.Type " b2 " i B2 , " B3 " i B3 , " B4 " . in B4 och " b5 " i B5
Spara ditt kalkylblad till C : . \\ som " importToGrid.xlsx " ( utan citattecken )
2
Starta Microsoft Visual Basic 2010 Express och välj " Nytt projekt ... " från " Arkiv " -menyn . Välj " Windows Forms Application " och klicka på " OK . "
Tryck " Ctrl + Alt + X " för att öppna menyn "Verktyg" . Dubbelklicka på " Button " och " DataGridView " att lägga dessa kontroller till " Form1 . " Dubbelklicka på " Button1 " för att öppna " Form1.vb " modul .
3
Type " . import System.Data.OleDb " i den första raden av " Form1.vb " för referens
4
Skriv följande för att deklarera din uppsättning uppgifter och variabler anslutning :
Dim dataSet som New DataSet ( ) Dim connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 , Data Source = C : \\ importToGrid.xlsx ," & _ " Utökade Egenskaper = Excel 12,0 ; "
5
Skriv följande för att söka i data från Blad1 i ett kalkylblad :
Dim XLData som Nya OleDbDataAdapter ( " SELECT * FROM [ Blad1 $ ] " , connString ) katalog
6
Skriv följande för att skapa en tabell i Data Adapter variabel :
XLData.TableMappings.Add ( " Table " , " mySpreadataSetheet " ) XLData.Fill ( dataset ) katalog
7
Skriv följande för att visa tabelldata i din Data Grid View kontroll :
Me.DataGridView1.DataSource = dataSet.Tables ( " mySpreadataSetheet " ) Me.Refresh ( ) katalog
8
Tryck " F5 " för att köra programmet och klicka på " Button1 " för att importera kalkylbladet och visa det i Data Grid View kontroll .