Como inserir uma planilha do Excel para uma forma vb

É útil saber como exibir uma planilha do Microsoft Excel em um projeto Visual Basic .NET para manipulação de dados adicionais. Microsoft Excel é um aplicativo de planilha incluído no pacote Microsoft Office. Ele fornece muitas ferramentas úteis para analisar grandes quantidades de dados. Visual Basic é uma linguagem de programação desenvolvida pela Microsoft, e é favorecido por muitos programadores, devido à sua flexibilidade. Em alguns passos que você pode criar um projeto Visual Basic para exibir o conteúdo de uma planilha do Excel.

  • Abra o Microsoft Excel e tipo "UMA" dentro "A1," "B" dentro "B1," "coluna A" dentro "A2," e "coluna B" dentro "B2." Salve sua planilha para "C:" Como "ExcelFile.xlsx."

  • Abra o Microsoft Visual Basic 2010 Express, clique no "Arquivo" menu e selecione "Novo projeto." Clique "Modelos instalados," selecionar "Windows Forms Application" e clique "ESTÁ BEM."

  • pressione "Ctrl" + "Alt" + "X" para abrir o "Caixa de ferramentas" janela. Duplo click "DataGridView" para adicionar um novo controle de dados Grid View para "Form1." Duplo click "Botão" dentro "Caixa de ferramentas" para adicionar um novo botão para "Form1."

  • Duplo click "Button1" para abrir o "Form1.vb" módulo. Digite o seguinte acima "Form1 Classe pública":

    Imports System.Data.OleDb

  • Digite o seguinte dentro "Private Sub Button1_Click" para declarar uma "DataSet" e definir a conexão Excel:

    Dim ds As New DataSet ()

    Dim connectionString As String = "Provider = Microsoft.ACE.OLEDB.12.0-" & _

    "Data Source = C: ExcelFile.xlsx -" &Amp- _

    "Extensão Propriedades = Excel 12.0-"

  • Digite o seguinte para conectar-se à "ExceFile.xlsx" arquivo e preencher o "DataSet":

    Dim Exceldata As New OleDbDataAdapter ("SELECT * FROM [Sheet1 $]", ConnectionString)

    excelData.TableMappings.Add ("Mesa", "ExcelSheet")

    excelData.Fill (ds)

  • Digite o seguinte para exibir a planilha em sua grade de dados Ver:

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

    Me.Refresh ()

    pressione "F5" para executar o programa e pressione "Button1" para importar a folha de cálculo Excel.

De esta maneira? Compartilhar em redes sociais:

LiveInternet