This is the code:
Public Function Comando001_Click()
DoCmd.SetWarnings WarningsOff
DoCmd.OpenQuery "append_numerario"
DoCmd.OpenReport "rpt_informacoes_diarias_consolidada", acViewPreview, , ,
acHidden
DoCmd.OutputTo acOutputReport, "rpt_informacoes_diarias_consolidada",
"SnapshotFormat(*.snp)",
"\\CASA-103E368BC4\SharedDocs\rpt_info_diarias_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
DoCmd.Close acReport, "rpt_informacoes_diarias_consolidada", acSaveNo
DoCmd.OpenReport "rpt_Orcamentos_Consolidado", acViewPreview, , , acHidden
DoCmd.OutputTo acOutputReport, "rpt_Orcamentos_Consolidado",
"SnapshotFormat(*.snp)",
"\\CASA-103E368BC4\SharedDocs\rpt_Orcamentos_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
DoCmd.Close acReport, "rpt_Orcamentos_Consolidado", acSaveNo
DoCmd.OpenReport "rpt_informacoes_servicos_diarios", acViewPreview, , ,
acHidden
DoCmd.OutputTo acOutputReport, "rpt_informacoes_servicos_diarios",
"SnapshotFormat(*.snp)",
"\\CASA-103E368BC4\SharedDocs\rpt_servicos_diarios_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
DoCmd.Close acReport, "rpt_informacoes_servicos_diarios", acSaveNo
'DoCmd.OpenReport "rpt_Vendas_por_produto", acViewPreview, , , acHidden
'DoCmd.OutputTo acOutputReport, "rpt_Vendas_por_produto",
"SnapshotFormat(*.snp)",
"\\CASA-103E368BC4\SharedDocs\rpt_vendas_por_produto_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
'DoCmd.Close acReport, "rpt_Vendas_por_produto", acSaveNo
DoCmd.OpenReport "rpt_Caixa_Vista_Directa", acViewPreview, , , acHidden
DoCmd.OutputTo acOutputReport, "rpt_Caixa_Vista_Directa",
"SnapshotFormat(*.snp)",
"\\CASA-103E368BC4\SharedDocs\rpt_Caixa_Vista_Directa_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
DoCmd.Close acReport, "rpt_Caixa_Vista_Directa", acSaveNo
DoCmd.OpenReport "rpt_Despesas", acViewPreview, , , acHidden
DoCmd.OutputTo acOutputReport, "rpt_Despesas", "SnapshotFormat(*.snp)",
"\\CASA-103E368BC4\SharedDocs\rpt_Despesas_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
DoCmd.Close acReport, "rpt_Despesas", acSaveNo
' Save the Snapshot file as a PDF document.
Dim blRet As Boolean
Dim sPDF As String
Dim sName As String
sName = "\\CASA-103E368BC4\SharedDocs\rpt_info_diarias_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
If Len(sName & vbNullString) = 0 Then Exit Function
' let's use the name of the selected Snapshot file
' to name our converted PDF document.
sPDF = Mid(sName, 1, Len(sName) - 3)
blRet = ConvertReportToPDF(vbNullString, sName, sPDF & "PDF", False)
sName = "\\CASA-103E368BC4\SharedDocs\rpt_Orcamentos_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
If Len(sName & vbNullString) = 0 Then Exit Function
' let's use the name of the selected Snapshot file
' to name our converted PDF document.
sPDF = Mid(sName, 1, Len(sName) - 3)
blRet = ConvertReportToPDF(vbNullString, sName, sPDF & "PDF", False)
sName = "\\CASA-103E368BC4\SharedDocs\rpt_servicos_diarios_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
If Len(sName & vbNullString) = 0 Then Exit Function
' let's use the name of the selected Snapshot file
' to name our converted PDF document.
sPDF = Mid(sName, 1, Len(sName) - 3)
blRet = ConvertReportToPDF(vbNullString, sName, sPDF & "PDF", False)
'sName = "\\CASA-103E368BC4\SharedDocs\rpt_vendas_por_produto_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
'If Len(sName & vbNullString) = 0 Then Exit Function
' let's use the name of the selected Snapshot file
' to name our converted PDF document.
'sPDF = Mid(sName, 1, Len(sName) - 3)
'blRet = ConvertReportToPDF(vbNullString, sName, sPDF & "PDF", False)
sName = "\\CASA-103E368BC4\SharedDocs\rpt_Caixa_Vista_Directa_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
If Len(sName & vbNullString) = 0 Then Exit Function
' let's use the name of the selected Snapshot file
' to name our converted PDF document.
sPDF = Mid(sName, 1, Len(sName) - 3)
blRet = ConvertReportToPDF(vbNullString, sName, sPDF & "PDF", False)
sName = "\\CASA-103E368BC4\SharedDocs\rpt_Despesas_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
If Len(sName & vbNullString) = 0 Then Exit Function
' let's use the name of the selected Snapshot file
' to name our converted PDF document.
sPDF = Mid(sName, 1, Len(sName) - 3)
blRet = ConvertReportToPDF(vbNullString, sName, sPDF & "PDF", False)
Kill "\\CASA-103E368BC4\SharedDocs\rpt_info_diarias_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
Kill "\\CASA-103E368BC4\SharedDocs\rpt_Orcamentos_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
Kill "\\CASA-103E368BC4\SharedDocs\rpt_servicos_diarios_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
'Kill "\\CASA-103E368BC4\SharedDocs\rpt_vendas_por_produto_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
Kill "\\CASA-103E368BC4\SharedDocs\rpt_Caixa_Vista_Directa_Amoreiras" &
Format(Date, "dd-mm-yyyy") & ".snp"
Kill "\\CASA-103E368BC4\SharedDocs\rpt_Despesas_Amoreiras" & Format(Date,
"dd-mm-yyyy") & ".snp"
MsgBox "Reports Gerados com Sucesso.", 48, "Finalização de Reports"
'On Error GoTo Error_Handler
'Dim objOutlook As Outlook.Application
'Dim objEmail As Outlook.MailItem
'Set objOutlook = CreateObject("Outlook.Application")
'Set objEmail = objOutlook.CreateItem(olMailItem)
'With objEmail
'.To = ""
'.Subject = ""
'.body = "Seguem em anexo os reports diários. Cumprimentos."
'.Attachments.Add
"\\CASA-103E368BC4\SharedDocs\rpt_info_diarias_Amoreiras.pdf"
'.Attachments.Add
"\\CASA-103E368BC4\SharedDocs\rpt_Orcamentos_Amoreiras.pdf"
'.Attachments.Add
"\\CASA-103E368BC4\SharedDocs\rpt_servicos_diarios_Amoreiras.pdf"
'.Attachments.Add
"\\CASA-103E368BC4\SharedDocs\rpt_vendas_por_produto_Amoreiras.pdf"
'.Attachments.Add
"\\CASA-103E368BC4\SharedDocs\rpt_Caixa_Vista_Directa_Amoreiras.pdf"
'.Attachments.Add
"\\CASA-103E368BC4\SharedDocs\rpt_Despesas_Amoreiras.pdf"
'.Send
'.ReadReceiptRequested
'End With
'Exit_Here:
'Set objOutlook = Nothing
'Exit Function
'Error_Handler:
'MsgBox Err & ": " & Err.Description
'Resume Exit_Here
If Weekday(Now()) = vbSunday Then ' today is sunday
MsgBox "Lembre-se de imprimir os reports semanais.", 48, "Reports
Semanais!"
End If
If Day(Now() + 1) = 1 Then ' today is the last day of the month
MsgBox "Lembre-se de imprimir os reports mensais.", 48, "Reports Mensais!"
End If
End Function