Gostava k m dissessem como posso fazr para kando numa pergunta duma consulta s n escrever nd na caixa d dialogo receber d volta como resultado td o k esta na tabela... Ou seja a informaçao toda contida na tabela a k s refere a consulta...
Vinha tambem pedir a alguém k m modifica s este codigo para pedir ond guardar o fixeiro Excel... Fikava eternamente grato...
Thks ;o)
Private Sub Comando50_Click()
'EXPORTAR PARA EXCEL
Dim strExcelFile As String
Dim strWorksheet As String
Dim strDB As String
Dim strTable As String
Dim objDB As Database
'Localização em disco do ficheiro EXCEL a ser gerado
strExcelFile = "C:\E-Mails.xls"
'Nome da folha de cálculo nesse ficheiro EXCEL
strWorksheet = "E-Mails.xls"
'Localização em disco da base de dados
strDB = "C:\BD Mails.mdb"
'Nome da tabela dentro dessa BD
strTable = "TAB Dados do Candidato"
Set objDB = OpenDatabase(strDB)
'SE já existir o ficheiro é eliminado e gerado um novo
If Dir(strExcelFile) <> "" Then Kill strExcelFile
'Apenas selecciona a coluna Email da tabela atras indicada
objDB.Execute _
"SELECT Email INTO [Excel 8.0;DATABASE= & strExcelFile & _
Pergunta
Guest Nightmare666
Oi pessoal...
Gostava k m dissessem como posso fazr para kando numa pergunta duma consulta s n escrever nd na caixa d dialogo receber d volta como resultado td o k esta na tabela... Ou seja a informaçao toda contida na tabela a k s refere a consulta...
Vinha tambem pedir a alguém k m modifica s este codigo para pedir ond guardar o fixeiro Excel... Fikava eternamente grato...
Thks ;o)
Private Sub Comando50_Click()
'EXPORTAR PARA EXCEL
Dim strExcelFile As String
Dim strWorksheet As String
Dim strDB As String
Dim strTable As String
Dim objDB As Database
'Localização em disco do ficheiro EXCEL a ser gerado
strExcelFile = "C:\E-Mails.xls"
'Nome da folha de cálculo nesse ficheiro EXCEL
strWorksheet = "E-Mails.xls"
'Localização em disco da base de dados
strDB = "C:\BD Mails.mdb"
'Nome da tabela dentro dessa BD
strTable = "TAB Dados do Candidato"
Set objDB = OpenDatabase(strDB)
'SE já existir o ficheiro é eliminado e gerado um novo
If Dir(strExcelFile) <> "" Then Kill strExcelFile
'Apenas selecciona a coluna Email da tabela atras indicada
objDB.Execute _
"SELECT Email INTO [Excel 8.0;DATABASE= & strExcelFile & _
].[" & strWorksheet & "] FROM " & "[" & strTable & "]"
objDB.Close
Set objDB = Nothing
End Sub
Abraços
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.