Altair_147 4/1/2011, 13:11
Bom dia,
Olha na verdade esse exemplo ainda não funciona do jeito que eu preciso, em anexo segue um script que tenho, mas ele não exportar com largura fixa, nele tem como colocar espaço, mas não largura, gostaria de saber como que faço para colocar largura nele, e definir o tamanho de cada campo.
Dim DB As DAO.Database
Dim RSP As DAO.Recordset
Dim strSQL As String
Dim Sai As String
Set DB = CurrentDb
strSQL = "SELECT cod_funcionario, entrada_turno1, saida_turno1, entrada_turno2, saida_turno2 from tbentrada"
Set RSP = DB.OpenRecordset(strSQL)
strSQL = Application.CurrentProject.path
Open strSQL & "\Teste.txt" For Output As #1
Print #1, Sai
With RSP
.MoveFirst
Do While Not .EOF
Sai = Space(5) & (RSP!cod_funcionario) & Space(5) & (RSP!entrada_turno1) & Space(5) & (RSP!saida_turno1) & Space(5) & (RSP!entrada_turno2) & Space(5) & (RSP!saida_turno2)
CtaItens = CtaItens + 1
Print #1, Sai
.MoveNext
Loop
End With
MsgBox "Exportado com Sucesso, verifique junto ao banco..."
Set DB = Nothing
Set RSP = Nothing
Close #1
Exit Sub
End Sub
Agradeço a ajuda.