EXPORTAR DADOS PARA O EXCEL
Bom dia a todos,
Tenho uma dúvida, fiz um programa que exporta dados do BD acess para o EXCEL , utilizando o programa criado noVB.
Utilizei as seguintes linhas.
Private Sub Excel()
Dim Plan As Object 'Aplicação Excel
'INSTANCIA OBJETO EXCEL NA MEMÓ“RIA
'**********************************************************************
Set Plan = CreateObject("excel.application")
'CHAMA EXCEL / IMPRIME
'**********************************************************************
Plan.Workbooks.Open App.Path & "\Teste.xlt"
Plan.Visible = True
Plan.UserControl = False
'PREENCHE CéLULAS DESEJADAS
'**********************************************************************
With Plan
.Range("A1").Value = txtCampo1.Text
.Range("A2").Value = txtCampo2.Text
.Range("A3").Value = txtCampo3.Text
End With
'FECHA REFERÃÅ NCIA AOS OBJETOS
'**********************************************************************
Set Plan = Nothing
End Sub
A duvida é !
Como faço para inserir novas planilhas na mesma PASTA do EXCEL ?
Se alguem souber, por favor me ajude !
Agredeço desde já !
Tenho uma dúvida, fiz um programa que exporta dados do BD acess para o EXCEL , utilizando o programa criado noVB.
Utilizei as seguintes linhas.
Private Sub Excel()
Dim Plan As Object 'Aplicação Excel
'INSTANCIA OBJETO EXCEL NA MEMÓ“RIA
'**********************************************************************
Set Plan = CreateObject("excel.application")
'CHAMA EXCEL / IMPRIME
'**********************************************************************
Plan.Workbooks.Open App.Path & "\Teste.xlt"
Plan.Visible = True
Plan.UserControl = False
'PREENCHE CéLULAS DESEJADAS
'**********************************************************************
With Plan
.Range("A1").Value = txtCampo1.Text
.Range("A2").Value = txtCampo2.Text
.Range("A3").Value = txtCampo3.Text
End With
'FECHA REFERÃÅ NCIA AOS OBJETOS
'**********************************************************************
Set Plan = Nothing
End Sub
A duvida é !
Como faço para inserir novas planilhas na mesma PASTA do EXCEL ?
Se alguem souber, por favor me ajude !
Agredeço desde já !
No seu caso, seria assim:
Assim VC adiciona uma nova planilha para o seu arquivo em Excel.
Plan.Workbooks.add
Assim VC adiciona uma nova planilha para o seu arquivo em Excel.
Muito obrigado pela dica !
A linha adiciona outra PASTA do EXCEL e não uma planilha !!!!
Mas a partir da sua dica consegui resolver o problema....
A linha ficou Plan.Worksheets.add
Muito OBRIGADO MESMO !!!
A linha adiciona outra PASTA do EXCEL e não uma planilha !!!!
Mas a partir da sua dica consegui resolver o problema....
A linha ficou Plan.Worksheets.add
Muito OBRIGADO MESMO !!!
Tópico encerrado , respostas não são mais permitidas