Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Eliane

Como percorrer em todas as planilhas de um arquivo do Excel

Mensagens Recomendadas

Eliane

Bom dia, primeiramente o código para abriro arquivo esta pronto segue abaixo:

Imports Microsoft.Office.Interop.Excel

Public Class Form1

Dim APP As New Excel.Application

Dim worksheet As Excel.Worksheet

Dim workbook As Excel.Workbook

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

workbook = APP.Workbooks.Open("C:\test\ANAC-SBBR-2016-01.xls")

APP.Visible = True

End Sub

End Class

...

E agora eu queria saber como faço para percorrer em todas as planilhas desse arquivo, mostrando a quantidade de planilhas que tem nele e o nome de cada planilha através do vb.net alguém pode me ajudar.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Cerzedelo

Mas deu erro? A questão é que a partir do Excel 2007, a sua "arquitetura" mudou e os ficheiros começaram a apresentar o formato xlsx em vez do xls.

Dai que o primeiro exemplo do link que indiquei, seja para ficheiros xls. O segundo será para ficheiros xlsx.

O que acontece é que mesmo gravando no formato antigo, pode acontecer o core seja do novo formato, dai ter de aplicar o segundo exemplo, para ficheiros criados pelo Excel 2007 ou posterior.

Atente bem nos exemplos e tente aplica-los ao seu caso.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.