Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

edu.msilva

Manipular objetos do excel via vb 2008

Recommended Posts

Olá pessoal...

Tenho uma aplicação em VB 2008, e estou tentando acessar (ler e escrever) um label e textbox que estão em um arquivo do excel. Mas está apresentando a seguinte mensagem: Public member 'workbook' on type 'WorkbookClass' not found.

Eu já consegui escever e ler nas celulas, mas nos objetos tá osso. Já procurei em varios lugares na internet, mas todos que li só falavam sobre acesso as celulas.

Alguem poderia me dar uma luz?

 

MEU CÓDIGO:

 

Dim xl As New Excel.Application
		Dim xlw As Excel.Workbook

		xl.Visible = True

		xlw = xl.Workbooks.Open("C:\grafico.xls")
		xlw.Sheets("GRAFICO").Select()

		[color="#0000FF"]xlw.workbook.ActiveSheet.Shapes("lb_nome").caption = "Olá Mundo"[/color] - [color="#FF0000"](É aqui que o erro aparece)[/color]

		xlw = Nothing
		xl = Nothing

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,

 

A forma mais fácil pra você ter uma idéia de como alterar valores dos controles é gravar uma macro, alterar o que você deseja nos controles e depois visualizar o código gerado para a Macro (que também é VB).

 

Isso ajuda bastante.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.