begin process at 2012 02 16 17:13:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

envoie d'email automatique


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

envoie d'email automatique

jeudi 24 mai 2007 à 09:33:27 | envoie d'email automatique

dsimon45

Bonjour a tous
J'ai encore besoin de votre aide
Voila aujourd'hui mon fichier marche tres bien(enfin...pas si bien que ca)
L'envoie d'email se fait automatiquement à l'ouverture du fichier sous certaines conditions
(je fais ca avec la macro workbook_open())
Le pb c'est que l'utilisateur n'ouvrira pas tout le tps le fichier et donc le mail ne partira pas
Je voudrai savoir si c'est possible d'envoyer mon email s'en forcement ouvrir le fichier
Merci d'avance pour vos réponses

jeudi 24 mai 2007 à 09:49:44 | Re : envoie d'email automatique

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Quel est le rapport avec vb6 si tu fais du vba ???

Je déplace vers le bon forum.


jeudi 24 mai 2007 à 09:56:51 | Re : envoie d'email automatique

dsimon45

Desolé je debute et la notion de vb6 ou de vba je ne fais pas bien la difference
jeudi 24 mai 2007 à 11:41:10 | Re : envoie d'email automatique

MPi

Comment veux-tu que ton e-mail s'envoie si tu n'ouvres pas le fichier qui contient la macro pour envoyer ce mail ?

À moins qu'il ne manque des pièces au puzzle (?)

MPi
jeudi 24 mai 2007 à 11:47:35 | Re : envoie d'email automatique

dsimon45

Justement je demande si c'est possible

Apparemment ca ne l'est pas
jeudi 24 mai 2007 à 11:47:54 | Re : envoie d'email automatique

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Pour résumer, vb6 est le langage de microsoft pour faire des applications autonomes, vba est le langage pour word, excel, access, etc, et ne permet pas de faire des applications autonomes.


jeudi 24 mai 2007 à 11:51:01 | Re : envoie d'email automatique

dsimon45

d'accor merci
alors en fait c'est du vba que je fais

jeudi 24 mai 2007 à 12:12:24 | Re : envoie d'email automatique

pseudoOM

VBA c'est le langage de développement inclus dans Acces. VB6 c'est une des version de Visual Basic de visual studio.

 pseudoOM
jeudi 24 mai 2007 à 23:11:53 | Re : envoie d'email automatique

MPi

Peut-être devrais-tu expliquer quel est ce mail ?
Est-ce un fichier attaché lié au programme Excel qui lance le mail ou un autre genre de mail qui pourrait être envoyé sans qu'Excel soit utilisé ???

MPi
vendredi 25 mai 2007 à 08:36:20 | Re : envoie d'email automatique

dsimon45

Ba a vrai dire aujourd'hui la macro que j'utilise pour envoyer le mail se trouve dans le fichiers excel..
Il n'y a pas de fichiers joint en fait je récupere le texte de certaine cellule du fichier et c'est ca qui constitue le corps du message
cet email est à envoyer tous les mois
il sert à prevenir l'utilisateur qu'il est tant de mettre à jour le fichier
et tant que la mise à jour n'est pas faite le mail est renvoyé
aujourd'hui le code du mail est :

Sub EnvoiUnMail()

Dim i As Long
i = 5 'le 5 correspond au mois de mai

Dim adresseMail As String
Dim sujet As String
Dim URLto As String
Dim MAI as string

Dim TouchesEnvoi(5) As String 'ce tableau me permet un envoie automatique du mail

TouchesEnvoi(0) = 2
TouchesEnvoi(1) = "^" & "{ENTER}"

Worksheets("Parametre").Select
adresseMail = Range("d1") 'la cellule d1 contient l'adresse du destinataire
sujet = Range("d2") 'cette cellule contient le sujet du message


If i = 5 Then
        MAI = Sheets("MAI 2007").Range("B3") & Sheets("MAI 2007").Range("B5") 
'les cellule b3 et b5 contienne le corps de message
        URLto = "mailto:" & adresseMail & "?subject=" & sujet & "&body=" & MAI
End If

ActiveWorkbook.FollowHyperlink Address:=URLto

Attendre 3
For i = 1 To TouchesEnvoi(0)
    SendKeys TouchesEnvoi(i), True
Next i
End Sub


Sub Attendre(Secondes As Integer)
' Cette procédure temporise pendant le nombre
' de secondes qu'on lui transmet en argument
Dim Début As Long, Fin As Long, Chrono As Long
Début = Timer
Fin = Début + Secondes
Do Until Timer >= Fin
    DoEvents
Loop
End Sub

Je ne sais si ce que je demande est possible.....
Donc avec ce code la macro se met en route à l'ouverture du fichier
moi je voudrais qu'elle se mette en route toute seule sans avoir forcément besoin d'ouvrir le fichier
voila j'espere avoir été clair n'hesite à me poser des question
merci


1 2

Cette discussion est classée dans : fichier, email, envoie, automatique


Répondre à ce message

Sujets en rapport avec ce message

Extraire une adresse Email d'un fichier texte [ par KoZo ] Comment faire pour extraire une adresse Email non specifiaer ( En specifiant ca forme ) d'un fichier texte connessant la ligne ou elle se trouve.Merci recuperer le fichier de la boite d'envoie de outlook [ par phil ] salut je creer une aplication qui dois recuperer les messages qui sont dans la boite d'envoie de outlook et je dois les afficher dans listview mais sa ouverture de fichier automatique [ par wacko ] salut !je suis confronté a un problème :j'ai programmé un petit lecteur mp3, j'arrive à l'associeravec les fichiers de type .mp3 et .wma mais je n'arr Nom fichier avec espace, envoie FTP impossible HELP ! :) [ par lechti62 ] Je dois envoyer sur un FTP un fichier à nom long avec un espace. Ex:"mon fichier.dat"entre mon et fichier il y'a un espace que je suis obligé de respe Nom de fichier avec un espace, impossible d'envoyer sur FTP [ par lechti62 ] Je dois envoyer sur un FTP un fichier à nom long avec un espace. Ex:"mon fichier.dat"entre mon et fichier il y'a un espace que je suis obligé de respe envoi d'un email protégé par password [ par julian ] salut ,bon j'ai un petit problème à mon prog.j'envoi un email avec un fichier attaché.Et je voudrai que celui qui le reçoit, doit entrer un code pour Envoie d'un message d'un serveur de fichier vers un serveur Notes [ par laurent ] Salut à tous.Je cherche à faire une appli qui serait lancée àpartir d'un batch qui tournerai sur un serveur de fichiers.Ce batch une fois términé , re envoie de fichier [ par basic ] comment ajouter une fichier zip sur mon serveur ftp a partir d'une page web ftp envoie [ par sylvain ] Bonjour, j'arrive sans aucun probleme a recupere un fichier sur mon serveur FTP cependant, lorsque je veux en envoyer un j'ai un probleme... Voici mon Envoie sur FTP [ par ArnaudH ] Bonjour, je recherche un code source qui envoye vos fichier sur ftp.j'ai essayé par cause de désespoire la commande :sub envoie()dim fso as new filesy


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 8,596 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales