renandebritto1 19/6/2013, 21:52
Código do Form:
Option Compare Database
Private Sub Bt_Importar_Click()
If caminho <> "" Then
'Importa os dados para a tabela
DoCmd.TransferText acImportFixed, "negImportacao", "AcaoManual", caminho
MsgBox "Tabela importada com sucesso!", vbInformation
Else
MsgBox "Selecione um arquivo!", vbInformation
End If
// A PARTIR DAQUI TENTEI PERCORRER OS CAMPOS E INSERIR OS DADOS DO FORMULARIO
Dim rst As Recordset
Set rst = CurrentDb.OpenRecordset("AcaoManual")
rst.MoveFirst
Do While Not rst.EOF
Loop
Set rst = Nothing
End Sub
'Faz a busca do arquivo
Private Sub Bt_Localizar_Click()
Dim Fd As Object
Set Fd = Application.FileDialog(3)
With Fd
.Title = "Selecione o arquivo..."
.ButtonName = "Selecionar"
.Filters.Clear
.Filters.Add "Documentos de texto (*.txt)", "*.txt"
'Caso tenha selecionado o arquivo
If .Show Then
caminho = .SelectedItems(1)
End If
End With
Set Fd = Nothing
End Sub
Os campos do formulário são: Corretora, FundoAplicador, Rebate, Drive. Esses dados não vem na importação, o usuário tem que informar. E depois disso, gero um outro relatorio em txt com dados da importação e do form.