Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/04/2011, 10h32   #1
Invité de passage
 
Homme
Environnementaliste
Inscription : avril 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Burkina Faso

Informations professionnelles :
Activité : Environnementaliste
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 2
Points : 0
Points : 0
Par défaut Alerte à travers un Message Box

Bonjour à tous,
pour commencer, je suis débutant en Access. Cependant j'ai réalisée une requête dans ma base à partir de la quelle je peux avoir la liste de mes produits périmés. Je cherche donc une fonction qui puisse me donner une alerte à l'ouverture de ma base ou une fonction qui m'envoie un message d'alerte dans ma boîte électronique.
Merci d'avance à tous!
akonate est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 11h09   #2
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 737
Points : 10 737
Envoyer un message via MSN à jpcheck
Bonjour,

il est tout a fait possible de configurer un lancement automatique a l'ouverture de la base.

Il sera toutefois tres probablement necessaire de manipuler un peu de code VBA pour envoyer le mail.

De nombreux codes "tout faits" sont disponibles, aussi, est-ce possible ici de passer par un peu de code pour atteindre l'objectif fixe ?

JP
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 11h26   #3
Membre confirmé
 
Homme
Développeur amateur
Inscription : mars 2009
Messages : 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : mars 2009
Messages : 176
Points : 255
Points : 255
Bonjour,

Pour l'alerte à l'ouverture de la base , place dans la macro Autoexec un code ou une action VBA qui va verifier s'il existe des produits perimés avant d'afficher une message box.
Pour l'email , comme l'envoi doit être automatique, programme l'envoi dans une macro ou un code VBA et cree ensuite une ligne de commande qui va lancer la macro en batch selon une frequence à definir dans le planificateur de tâches windows. Voici un tres bon tuto sur la question:
http://loufab.developpez.com/tutorie...lignecommande/

Pour l'action de contrôle d'existence de produits perimés , utilise la fonction de domaine CpteDom

Cordialement




Cordialezment
reedy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 11h33   #4
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 737
Points : 10 737
Envoyer un message via MSN à jpcheck
Pour la creation de taches planifiees, ce tuto est aussi efficace
http://jpcheck.developpez.com/tutori...age-parametres
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h14.


 
 
 
 
Partenaires

Hébergement Web