Envío de informe por correo cambiando nombre
Estoy intentando enviar por correo desde access un informe en pdf cuyos datos varían en función del formulario que lo crea.
Hasta aquí todo bien,, pero me he dado cuenta de que el nombre del documento .pdf que envía es, lógicamente, el del informe, pero no me sirve ya que tengo varios formularios similares y necesitaría que todos los pdf que envíen tengan un nombre común.
Te pego el código que he usado para que lo veas más claro.
Private Sub envio_email_Click()
On Error GoTo Err_envio_email_Click
Dim Correo As String
Correo = Me.email
DoCmd.SendObject acSendReport, "Pedidos desde añadir", acFormatPDF, Correo, , "[email protected]", "Pedido nº " & [NumPedido], "Le envio una solicitud de Pedido." & "Muchas gracias", True
Exit_envio_email_Click:
Exit Sub
Err_envio_email_Click:
MsgBox Err.Description
Resume Exit_envio_email_Click
End Sub
Como ves el nombre del informe (el pdf que me crea) es bastante feo para enviárselo a un proveedor o a quien sea.
¿Se puede hacer de alguna forma para que el archivo pdf generado aparezca con un nombre concreto en lugar de tomar el del informe? Estoy más que justito en programación.
Hasta aquí todo bien,, pero me he dado cuenta de que el nombre del documento .pdf que envía es, lógicamente, el del informe, pero no me sirve ya que tengo varios formularios similares y necesitaría que todos los pdf que envíen tengan un nombre común.
Te pego el código que he usado para que lo veas más claro.
Private Sub envio_email_Click()
On Error GoTo Err_envio_email_Click
Dim Correo As String
Correo = Me.email
DoCmd.SendObject acSendReport, "Pedidos desde añadir", acFormatPDF, Correo, , "[email protected]", "Pedido nº " & [NumPedido], "Le envio una solicitud de Pedido." & "Muchas gracias", True
Exit_envio_email_Click:
Exit Sub
Err_envio_email_Click:
MsgBox Err.Description
Resume Exit_envio_email_Click
End Sub
Como ves el nombre del informe (el pdf que me crea) es bastante feo para enviárselo a un proveedor o a quien sea.
¿Se puede hacer de alguna forma para que el archivo pdf generado aparezca con un nombre concreto en lugar de tomar el del informe? Estoy más que justito en programación.
3 Respuestas
Respuesta de mmaresma
1
Respuesta de Antonio Pugliese
1
Respuesta de alex220468