Access - envio fichero adjunto

 
Vista:

envio fichero adjunto

Publicado por josepf (68 intervenciones) el 22/06/2005 16:05:50
Hola a todos!

Se puede enviar un e-mail con fichero adjunto?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Envío de correo electrónico con archivo adjunto

Publicado por Alejandro (4142 intervenciones) el 06/06/2023 00:45:09
Sí, es posible enviar un correo electrónico con un archivo adjunto desde Access. Puedes lograrlo utilizando el objeto `Outlook.Application` y las librerías de Microsoft Outlook.

Aquí tienes un ejemplo de código VBA que muestra cómo enviar un correo electrónico con un archivo adjunto desde Access:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Sub EnviarCorreoConAdjunto()
 
    Dim objOutlook As Object
    Dim objMail As Object
    Dim adjunto As String
 
    ' Ruta y nombre del archivo adjunto
    adjunto = "C:\Ruta\Archivo.pdf"
 
    ' Crear instancia de la aplicación de Outlook
    Set objOutlook = CreateObject("Outlook.Application")
 
    ' Crear un nuevo correo electrónico
    Set objMail = objOutlook.CreateItem(0)
 
    With objMail
        ' Configurar los campos del correo electrónico
        .Subject = "Correo con archivo adjunto"
        .Body = "Adjunto se encuentra el archivo que solicitaste."
        .To = "destinatario@example.com"
 
        ' Adjuntar el archivo al correo
        .Attachments.Add adjunto
 
        ' Enviar el correo electrónico
        .Send
    End With
 
    ' Liberar recursos
    Set objMail = Nothing
    Set objOutlook = Nothing
 
    MsgBox "El correo se ha enviado correctamente."
 
End Sub

En este ejemplo, debes reemplazar "C:\Ruta\Archivo.pdf" con la ruta y el nombre del archivo que deseas adjuntar. Además, ajusta los campos del correo electrónico según tus necesidades, como el asunto, el cuerpo del mensaje y la dirección del destinatario.

Recuerda que para utilizar esta solución, debes tener instalado Microsoft Outlook en tu equipo y configurar una cuenta de correo electrónico válida.

Espero que esta solución te sea útil. ¡Buena suerte con el envío de correos electrónicos con archivos adjuntos desde Access!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar