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

Macros et VBA Excel Discussion :

Vérification liste et envoi d'un mail


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Octobre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2
    Par défaut Vérification liste et envoi d'un mail
    Bonjour à tous, je suis nouveau sur le forum donc je remercie dans un premier temps les personnes qui vont m'aider.

    Alors voilà je vous explique le projet, je précise avant de démarrer quelque chose n'importe comment je préfère démarrer avec vous donc:

    Je souhaite à partir de plusieurs liste de date se situant sur différents fichier excel, faire une vérification de chacun des fichiers par rapport à la date du jour, si une date inscrite à moins de 2mois de délai, on fait un rapport avec les réferences et les dates, ensuite on envoie une alerte mail avec ce listing.

    En sachant qu'il faut mettre en place sur un serveur de travail et lancer la vérif tous les jours même si mon ordi n'est pas allumé.

    Voila, le point de départ à mettre en place.Merci d'avance pour votre aide. Je reste à disposition pour toute info complémentaire.

    Exemple :

    Fichier1.xslx :

    boulogne-dunkerque    15/02/2015
    Marseille-paris            13/08/2017
    Rennes-Lens              14/12/2014
    Lorient-strasbourg       28/09/2015
    Lille-Reims                  08/11/2014
    fichier2.xlsx :
    caen - le mans           12/09/2015
    paris - lyon                08/11/2014
    guigamp-lens              18/05/2019
    monaco-ajaccio           01/11/2018
    toulouse-le havre         30/10/2014
    etc.....

    Personne?:-)

    Toujours personne?:-)

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 682
    Par défaut
    Salut,
    Bienvenue sur DVP

    Pour le traitement en lui-même, tu peux très bien effectuer tout cela avec du VBA.

    Les fichiers sur lesquels tu souhaites passer ton filtre sont-ils dans un répertoire spécifique ?

    La date du jour est donnée par la fonction
    Celle d'il y a 2 mois par
    Il faut désormais indiquer le contenu du mail que tu souhaites envoyer.

    Pour ce qui est du lancement automatique, les tâches planifiées répondent parfaitement à cette problématique :
    http://jpcheck.developpez.com/tutori...ous-windows-7/
    http://jpcheck.developpez.com/tutori...ge-parametres/
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

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

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Candidat au Club
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Octobre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2
    Par défaut
    Bonjour merci pour votre réponse, je connaiss très peu en vba. Est il possible de me donner une première ébauche? Que je travaillerais dessus en cherchant par moi même les détails.

    Et oui chaque liste est sûr un fichier séparer dans un répertoire différent du réseau. Le but serai de llancer un check de chaque liste et à chaque fois que la date noter à côté de la réf est inférieur à 2 mois par rapport à la date du jour on envoi un mail.

    Ce mail comprend un listing de chaque réf avec la date de fin de validité.
    j'espère avoir répondu à vos attentes afin de m'aider à réaliser ce projet.
    Cdlt et merci davance

Discussions similaires

  1. [AC-2003] VBA, Zone de liste et envoi de mail
    Par jpamy dans le forum VBA Access
    Réponses: 1
    Dernier message: 25/10/2011, 23h24
  2. [AC-2003] Envoie d'un mail via un double-clic dans une zone de liste
    Par voyel dans le forum VBA Access
    Réponses: 4
    Dernier message: 20/06/2011, 13h45
  3. liste déroulante et envoi d'e-mail
    Par schranz dans le forum Langage
    Réponses: 10
    Dernier message: 29/09/2010, 17h18
  4. Envoi d'e-mail avec vérification des données
    Par None_ dans le forum Langage
    Réponses: 1
    Dernier message: 17/05/2009, 02h01
  5. Réponses: 7
    Dernier message: 22/11/2008, 15h10

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