Weten hoe u een Microsoft Excel-werkblad importeren in een Visual Basic-toepassing is een goede kennis te hebben bij het werken met meerdere spreadsheets . Microsoft Visual Basic is gemakkelijk te leren om Windows- applicaties te ontwikkelen . In Visual Basic.NET , wordt de Data Grid View controle vaak gebruikt om Excel-spreadsheet informatie te tonen aan een gebruiker . U kunt ook de gegevens in het Grid View controle voor verdere data manipulatie binnen uw applicatie te gebruiken . Wat je nodig hebt Microsoft Office Excel 2007 Microsoft Visual Basic 2010 Express Toon Meer Aanwijzingen Start Microsoft Excel 2007 en type " Veld A " in 1 A1 en "Veld B " in A2.Type " a2 " in A2 , " a3 " in A3 , " a4 " in A4 en " a5 " in A5.Type " b2 " in B2 , ' b3 ' in B3 , " b4 " . in B4 en " b5 " in B5 Bewaar uw spreadsheet naar C : . \\ als ' importToGrid.xlsx " ( zonder aanhalingstekens ) op Twitter Start Microsoft Visual Basic 2010 Express 2 en selecteer " New Project ... " uit het menu "Bestand " . Selecteer " Windows Forms Application " en klik op "OK . " Pers Nieuws " Ctrl + Alt + X " op het menu "Extra " te openen . Dubbelklik op " Button " en " DataGridView " om deze controles te voegen " Form1 . " Dubbelklik op " Button1 " om de " Form1.vb " module te openen . Type 3 " . invoer System.Data.OleDb " in de eerste regel van " Form1.vb " ter referentie Type 4 het volgende om uw dataset en aansluiting variabelen op te geven : Dim dataset As New DataSet ( ) Dim connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 ; data Source = C : \\ importToGrid.xlsx ; " & _ " Uitgebreide eigenschappen = Excel 12.0 ; " < br type> 5 de volgende om de gegevens van Sheet1 bevragen in uw spreadsheet : Dim XLData als Nieuwe OleDbDataAdapter ( "SELECT * FROM [ Sheet1 $ ] " , connString ) op Twitter < br > Type 6 het volgende om een tabel te maken in uw gegevens Adapter variabele : XLData.TableMappings.Add ( " tafel " , " mySpreadataSetheet " ) XLData.Fill ( dataset ) op < br type> 7 het volgende aan de spreadsheet gegevens in uw data Grid View controle blijkt : Me.DataGridView1.DataSource = dataSet.Tables ( " mySpreadataSetheet " ) Me.Refresh ( ) op Twitter Druk op " F5 " 8 om uw programma uit te voeren en klik op " Button1 " om de spreadsheet te importeren en bekijken in uw data Grid View controle .
|