Cómo pasar datos a Excel desde Visual Basic

Escrito por jaime avelar | Traducido por adriana torossian
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo pasar datos a Excel desde Visual Basic
Microsoft Office Excel y Visual Basic son muy populares. (Jupiterimages/Comstock/Getty Images)

Microsoft Office Excel y Visual Basic son muy populares. Los programadores suelen utilizar Excel para exportar datos de sus aplicaciones de VB, lo cual le brinda al usuario más opciones para analizar los datos. En VB se puede utilizar la biblioteca de objetos de Microsoft Excel para crear libros de Excel o abrir y guardar los datos en ellos desde el programa de VB. Primero tienes que agregar una referencia a la biblioteca, y luego puedes utilizar los objetos de la aplicación para controlar Excel.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

  1. 1

    Inicia el Microsoft Visual Basic Express, haz clic en Nuevo proyecto en el panel izquierdo de la pantalla y selecciona Aplicación de Windows Forms. Haz clic en "Aceptar".

  2. 2

    Haz doble clic en TextBox el panel de herramientas para agregar un nuevo control de cuadro de texto al formulario. Agrega un segundo cuadro de texto y un botón utilizando la misma técnica.

  3. 3

    Haz clic en Proyecto y selecciona "<NombredelProyecto> Propiedades". Haz clic en Referencias y selecciona Agregar. Selecciona COM y luego haz clic en "Microsoft Excel <númeroversión>biblioteca de objetos". Pulsa "Aceptar".

  4. 4

    Haz doble clic en Botón1 para seleccionar la función de agregar un botón. Escribe el siguiente código en la primera línea del módulo para declarar el espacio de nombres en Microsoft Office:

    Importaciones Microsoft.Office.Interop

  5. 5

    Copia y pega el código siguiente para crear un nuevo libro de Excel y agrega los valores del cuadro de texto a la planilla de cálculos:

    Dim xlApp como Excel.Nuevaaplicación XLapp.Visible = Verdadero Dim XLwks como Excel.Libros = XLapp.Libros Dim XLwk como Excel.Libro = XLwks.Agregar Dim XLshts como Excel.Hojas = XLwk.Worksheets Dim XLsht como Excel.Planilla = XLshts ("Hoja1")

    XLsht.Rango ("A1"). Valor = Me.TextBox1.Text.ToString XLsht.Rango ("A2"). Valor = Me.TextBox2.Text.ToString XLsht.GuardarComo ("C:\excelBk.xlsx")

  6. 6

    Pulsa la tecla F5 para ejecutar el programa y escribe el texto en el primer cuadro de texto. Ingresa el texto en el segundo cuadro de texto. Pulsa el botón "Botón1" para pasar la información desde los cuadros de texto al libro de Excel guardado en C:\ excelBk.xlsx.

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