IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

envoi automatique d'un mail par acces un jour avant la date d'un évènement


Sujet :

VBA Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 104
    Points : 56
    Points
    56
    Par défaut envoi automatique d'un mail par acces un jour avant la date d'un évènement
    bonjour, je suis complètement étrangère au langage SGL et VBA, mais cependant je connais assez bien access par ces commande générale
    actuellement en stage dans une association de sauveteurs secouriste
    ils possèdent une base de données et ils me demandent que 1 jour avant un évènement ( départ sur un poste de secour remptré dans un formulaire "fiche de poste" ou il rentre bien sur la dae du départ) access envoi un mail sur la boite de l'association leur rapelant l'évènement c'est caractérique: en gros que sa leur envoi en fichier joint le formulaire (je pense que comme cela ça doit être plus simple que de faire générer encore en plus le texte contnu dans le mail!)
    voila donc pourriez vous m'aider!! merci beaucoup
    a oui et si cela est possible je suppose que la boite de messageri devra obligatoirement être outlook??

    encore merci par avance pour toutes les aides précieuses que vous pourriez m'apporter

  2. #2
    Membre éprouvé Avatar de azertix
    Homme Profil pro
    Technicien d'assistance informatique
    Inscrit en
    Juin 2007
    Messages
    961
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien d'assistance informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 961
    Points : 939
    Points
    939
    Par défaut
    Je me suis penché sur ce problème et quand tu veux envoyer les mail sans passer par Outlook c'est dejà plus dur à trouver.
    J'ai trouvé cette page où les deux solutions sont proposées.
    J'ai testé la seconde qui fonctionne

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 104
    Points : 56
    Points
    56
    Par défaut
    merci beaucoup je vais aller regarder ça de suite!

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 104
    Points : 56
    Points
    56
    Par défaut
    ok pour la deuxième solution sa correspond à la troisième partie de la page que tu vien de m'indiquer?

    et comme je n'est aucune connaissance de VBA , ou, commen dois je mettre les code pour que cela fonctionne?
    deplus je suppose que dans le code qu'il m'indique je dois rajouter l'adresse du serveur mail ainsi que le formulaire que je veux envoyer??
    et dernière question (dsl) comme faire pourque sa soit automatiser par rapport a une date?

  5. #5
    Membre éprouvé Avatar de azertix
    Homme Profil pro
    Technicien d'assistance informatique
    Inscrit en
    Juin 2007
    Messages
    961
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien d'assistance informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 961
    Points : 939
    Points
    939
    Par défaut
    Citation Envoyé par jenniferIUP Voir le message
    ok pour la deuxième solution sa correspond à la troisième partie de la page que tu vien de m'indiquer?
    Oui. Si je me souviens bien, c'est ce code que j'ai utilisé.
    Citation Envoyé par jenniferIUP Voir le message
    et comme je n'est aucune connaissance de VBA , ou, commen dois je mettre les code pour que cela fonctionne?
    Si tu compte utiliser cette fonction dans plusieurs formulaires, le mieux est de placer les deux fonctions dans un module externe, mais si tu n'as besoin de la fonction que dans un formulaire, tu peux les mettre dans le code de ce formulaire
    Citation Envoyé par jenniferIUP Voir le message
    deplus je suppose que dans le code qu'il m'indique je dois rajouter l'adresse du serveur mail ainsi que le formulaire que je veux envoyer??
    Exact. Tu remplis les différents champs (émetteur, destinataire ...) entre guillemets.
    Citation Envoyé par jenniferIUP Voir le message
    et dernière question (dsl) comme faire pourque sa soit automatiser par rapport a une date?
    Ben avec une requête.
    Je suis pas très doué en SQL mais si j'ai bien compris, tes clients vont ajouter eux-même des évènements dans la base ?
    Si oui, tu peux afficher un message un jour avant, avec la fonction Date() qui retourne la date du jour.

    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If (DateEvenement-1=Date()) Then
    MsgBox "Rappel : demain est le grand jour !"
    End If

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/02/2012, 21h50
  2. [XL-2003] envoi automatique d'un tableau par mail
    Par mael86 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 11/12/2009, 13h49
  3. envoie automatique d'un pdf par mail via redmon
    Par ipeteivince dans le forum Windows
    Réponses: 2
    Dernier message: 29/08/2006, 20h01
  4. Réponses: 5
    Dernier message: 18/04/2006, 10h40
  5. Envoi automatique d'un mail toutes les heures
    Par VirginieGE dans le forum ASP
    Réponses: 8
    Dernier message: 24/08/2004, 09h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo