Tenho um banco de dados que emite recibos a cada mes. São 170 recibos que devo emitir por dia, e gostaria de salva-los e enviar por email para cada conta cadastrada (para 170 contas). Testei alguns códigos em VBA mas sempre dá erro e nao salva nada. Poderiam me orientar onde estou errando?
O relatório é gerado por uma consulta que contem o numero do recibo gerado para cada cliente, os dados dos clientes e a mensalidade daquele mes.
o código que usei foi um que achei no youtube, mas n funciona. Este:
O relatório é gerado por uma consulta que contem o numero do recibo gerado para cada cliente, os dados dos clientes e a mensalidade daquele mes.
o código que usei foi um que achei no youtube, mas n funciona. Este:
- Código:
Option Compare Database
Public idc As Integer
Public Sub ExportaPDF()
Dim rs As DAO.Recordset
Dim sql As String
sql = "Select * From LOTEGeraPDFRecibo"
Set rs = CurrentDb.OpenRecordset(sql)
Do While Not rs.EOF
idc = rs.Fields(0)
Call fncidRecibo
DoCmd.OutputTo acOutputReport, "LOTERelatorio_Recibo", acFormatPDF, CurrentProject.Path & "\Recibos\" & rs.Fields(0) & ".pdf"
Sleep (5000)
rs.MoveNext
Loop
Set rs = Nothing
idc = Empty
End Sub
Public Function fncidRecibo() As Integer
fncidRecibo = idc
End Function