Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como Obter um valor de uma planilha usando VB
Obtendo um valor a partir de uma planilha do Excel usando o Visual Basic pode fazer sua aplicação mais flexível através da leitura da planilha de forma dinâmica em vez de ter o usuário insira os valores manualmente. Esta tarefa pode ser facilmente realizado usando a Biblioteca de objetos do Microsoft Excel. Os programadores costumam ter problemas de ler planilhas , porque eles se esqueça de definir a célula na planilha como uma " Excel.Range " tipo de dados. Uma vez feito isso você pode facilmente ler os dados da célula usando a propriedade "Valor". Instruções
1

Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador , e expandir " Visual Basic" abaixo " modelos instalados". Clique em " Windows" e clique duas vezes em " Console Application " a partir do centro da janela de diálogo para criar um novo projeto de console.
2

Clique no menu " Project" e selecione "Propriedades " . Clique em " Referências" , em seguida, selecione "Adicionar " . Selecione "COM" e clique em " Object Library " . Clique em " OK".
3

Digite o seguinte código na primeira linha do módulo para declarar o namespace Microsoft Office :

Imports Microsoft.Office.Interop

4

Digite o seguinte para criar as variáveis ​​de objeto e definir o caminho e planilha que você vai usar :

Dim valueRead as String Dim

xlsxApp Como Excel . Aplicação = New Excel.Application

xlsxApp.DisplayAlerts = False

xlsxApp.Workbooks.Open ( "C: \\ ExcelWorksheet.xlsx " )
5

Editar o caminho eo nome da planilha na etapa anterior e digite o caminho eo nome da sua planilha . Adicione o seguinte código para usar "Sheet1" como a folha para ler:

Dim xlsxSht Como Excel.Worksheet = xlsxApp.Sheets (1)
6

Definir a célula que você deseja ler e ler o valor:

Dim xlsxRange Como Excel.Range = xlsxSht.Cells (1, 1)

valueRead = xlsxRange.Value

xlsxApp = Nothing

7

Mostrar o valor lido pela janela do Console:

Console.WriteLine ( valueRead )

Console.ReadLine ()
8

Imprensa "F5" para executar o programa .

Anterior :

Próximo : No
  Os artigos relacionados
·Como abrir um DB no Xcode 
·Como converter o VBA para Python 
·Como codificar uma instrução if em QBasic 
·Substring Funções em VBS 
·Como fazer Breakout em Visual Basic (VB) 
·Como redefinir Carrapatos em VB6 
·Como fazer campos de formulário calcular usando VBA 
·Como ajustar controles VB 
·Como fazer um jogo cronometrado em Visual Basic 
·Visual Basic 2010 Web Browser Progress Bar Tutorial 
  Artigos em destaque
·Como alterar um PDF para SWF em PHP 
·Lista Python Substitui 
·Como Ler Int Do arquivo em Python 
·Como converter um Double para um Integer em C 
·Como converter um dicionário para XML em Python 
·Como Fazer um Flooder Com Visual Basic 
·Por que é binário usado em computadores 
·Como desativar o PHP Exec 
·Origens da Seqüência Fibonacci 
·Como impedir que mais de uma instância de um programa …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados