Es útil saber cómo mostrar una hoja de cálculo de Microsoft Excel en un proyecto NET Visual Basic para su posterior manipulación de datos. . Microsoft Excel es una aplicación de hoja de cálculo incluido en la suite de Microsoft Office. Proporciona muchas herramientas útiles para analizar grandes cantidades de datos. Visual Basic es un lenguaje de programación desarrollado por Microsoft , y es favorecido por muchos programadores , debido a su flexibilidad. En unos pocos pasos , puede crear un proyecto de Visual Basic para mostrar el contenido de una hoja de cálculo Excel. Instrucciones
1
Abra Microsoft Excel y tipo "A" en "A1 ", "B " en "B1 ", " columna A " en " A2 " y " Columna B " en " B2 . " Guardar la hoja de cálculo de " C: \\ " como " ExcelFile.xlsx . "
2
Abra Microsoft Visual Basic 2010 Express, haga clic en el menú " Archivo" y seleccionar " Nuevo proyecto ". Haz clic
3
Pulse " Ctrl" + " Alt ", " Plantillas instaladas ", seleccione " Aplicación de Windows Forms " y haga clic en "OK . " + "X " para abrir la ventana "Caja de herramientas " . Haga doble clic en " DataGridView " para añadir una nueva red de control de Vista de datos en " Form1 ". Haga doble clic en "Button " en " Caja de herramientas " para añadir un nuevo botón para " Form1 ".
4
doble clic en " Button1 " para abrir el módulo " Form1.vb " . Escriba el siguiente por encima de " Public Class Form1 ":
Imports System.Data.OleDb
5
Escriba lo siguiente en el interior de "Private Sub Button1_Click " para declarar un " conjunto de datos " y definir la conexión de Excel :
Dim ds As New DataSet ()
connectionString Dim As String = " Provider = Microsoft.ACE.OLEDB.12.0 ; " & _
datos " Fuente = C: \\ ExcelFile.xlsx ; "& _
" Extended Properties = Excel 12.0 , "
6
Escriba lo siguiente para conectarse al " archivo ExceFile.xlsx " y llenar el " conjunto de datos ":
Exceldata dévil como nuevo OleDbDataAdapter ( "SELECT * FROM [ Hoja1 $] " , connectionString )
excelData.TableMappings.Add ( "Tabla" , " ExcelSheet " )
excelData.Fill (ds )
7
Escriba lo siguiente para mostrar la hoja de cálculo en su Data Grid Vista:
Me.DataGridView1.DataSource = ds . Tables ( 0 )
Me.Refresh ()
Press "F5 " para ejecutar el programa y pulse " Button1 " para importar la hoja de cálculo Excel.