3.1 - Exemplo de trecho de código fonte em Visual Basic dot Net para manipulação de planilha Excel (xls ou xlsx)

Mais uma vez ressaltamos que não é escopo do exemplo a seguir ensinar a você programar em Visual Basic dot Net. O trecho do programa abaixo serve apenas para lhe mostrar como o uso de componentes de uma linguagem de programação facilita a manipulação de arquivos.

Você aprenderá a programar na matéria específica de programação. Independente da linguagem de programação, Visual Basic, Java, C# ou outra, a manipulação dos componentes será a mesma, somente o formato e a sintaxe muda de uma linguagem de programação para outra. Os conceitos apresentados abaixo lhe serão muito úteis quando você for criar um software que manipula planilhas no formato Ms Excel.

a) Para fazer o seu programa referenciar o componente Ms Office, é utilizado o seguinte código:
Imports Microsoft.Office.Core

Esse comando diz para seu programa “importe todo o conjunto de funcionalidades do componente Ms Office para dentro do meu programa.

b) Seu programa precisará de variáveis para receber e controlar as informações relacionadas ao documento. Para isso, são necessárias as seguintes definições de variáveis para esse exemplo:
Dim oXL As Excel.Application    ‘ Componente principal para manipular o excel.
Dim oWB As Excel.Workbook       ‘ Componente do tipo conjunto de planilhas.
Dim oSheet As Excel.Worksheet   ‘ Componente do tipo aba de planilha.
Dim oRng As Excel.Range         ‘ Componente que aponta para uma posição do cursor ou um trecho marcado.
Copyright © 2014 AIEC.