tump
Messages postés82Date d'inscriptiondimanche 25 juillet 2004StatutMembreDernière intervention 6 avril 2006
-
15 sept. 2004 à 18:48
cs_crinblanc
Messages postés6Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention16 septembre 2004
-
16 sept. 2004 à 09:04
bonjour,
jai un gros probleme,
jai environ 300 mails a envoyer avec outlook en vba, mais 300 fois il va mafficher ce *!!*@#! de message davertissement qui dit qu'un programme tente denvoyer un mail patati patata...
n'y a t-il pas une clé de la base de registre à modifier pour eviter ça ??
meci davance
poum :-)
A voir également:
Un programme essaie d'accéder aux informations d'adresse de courrier
cs_crinblanc
Messages postés6Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention16 septembre 2004 16 sept. 2004 à 08:43
Voilà une solution qui passe par VBSript et trouvée par l'armée américaine!!
Option Compare Database
Option Explicit
Function test_outlook()
Dim olApp As Outlook.Application
Dim olMailMessage As Outlook.MailItem
Dim pce_jointe As Outlook.Attachment
Dim fso, fsoFile, wshShell
Set wshShell = CreateObject("Wscript.Shell")
wshShell.Run ("c:\ByPass.vbs")
On Error Resume Next
' Crée une nouvelle instance de Microsoft Outlook ou ouvre l'instance actuelle.
Set olApp = CreateObject("Outlook.Application")
Set olMailMessage = olApp.CreateItem(olMailItem)
With olMailMessage
.Recipients.Add ("jp.jolinon@texenpartner.com")
.Subject = "Mail automatique d'ACCESS sans Alarme OUTLOOK"
.Body = "Voilà le code"
Set pce_jointe = .Attachments.Add("c:\Bypass.txt")
.Send
End With
End Function
cs_crinblanc
Messages postés6Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention16 septembre 2004 16 sept. 2004 à 09:04
Ou alors tu utilise çà et tu n'as plus besoin d'OUTLOOK
Déclare les références ADO et CDO dans ton module
Option Compare Database
Option Explicit
Public Sub MailEnvoi(Destinataire As String, Sujet As String, Optional Correspondant_CC As String, _
Optional Correspondant_BCC As String, Optional CorpsDuTexte As String, Optional Attach As Variant)
Dim objEmail
Set objEmail = CreateObject("CDO.Message")