Cómo insertar una hoja de cálculo de Excel a un formulario de VB

Escrito por jaime avelar | Traducido por eliana caruso
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo insertar una hoja de cálculo de Excel a un formulario de VB
Podrás crear un proyecto de Visual Basic que muestre contenidos de Excel. (Ryan McVay/Photodisc/Getty Images)

Resulta útil saber cómo mostrar una hoja de cálculo de Microsoft Excel en un proyecto de Visual Basic .NET para una futura manipulación de datos. Microsoft Excel es una aplicación de hoja de cálculo que viene en el paquete de Microsoft Office. Ofrece múltiples herramientas para analizar grandes cantidades de datos. Visual Basic es un lenguaje de programación desarrollado por Microsoft. Muchos programadores lo prefieren debido a su flexibilidad. En un par de pasos podrás crear un proyecto de Visual Basic para mostrar contenidos de una hoja de cálculo de Excel.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

  1. 1

    Abre Microsoft Excel e ingresa “A” en “A1,” “B” en “B1,” “Columna A” en “A2” y “Columna B” en “B2”. Guarda tu hoja de cálculo en “C:\” como “ExcelFile.xlsx”.

  2. 2

    Abre Microsoft Visual Basic 2010 Express, haz clic en el menú “Archivo” y selecciona “Nuevo proyecto”. Haz clic en “Plantillas instaladas”, selecciona “Aplicación de formularios de Windows” y haz clic en “Aceptar”.

  3. 3

    Presiona “Ctrl" + "Alt" + "X” para abrir la ventana “Toolbox”. Haz doble clic en “DataGridView” para añadir un nuevo control de Vista de cuadrícula de datos al “Form1”. Haz doble clic en “Button” dentro de “Toolbox” para añadir un nuevo botón al “Form1”.

  4. 4

    Haz doble clic en “Button1” para abrir el módulo “Form1.vb”. Ingresa lo siguiente sobre “Public Class Form1”:

    Imports System.Data.OleDb

  5. 5

    Ingresa lo siguiente dentro de “Private Sub Button1_Click" para declarar un “DataSet” y definir la conexión con Excel:

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

  6. 6

    Ingresa lo siguiente para conectar con el archivo “ExceFile.xlsx” y completar el “DataSet”:

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

  7. 7

    Ingresa lo siguiente para mostrar la hoja de cálculo en la Vista de cuadrícula de datos:

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

    Presiona “F5” para ejecutar el programa y presiona “Button1” para importar la hoja de cálculo Excel.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles