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 :

Code VBA pour transférer des informations d'e-mails (poids en Ko) depuis outlook vers excel


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Code VBA pour transférer des informations d'e-mails (poids en Ko) depuis outlook vers excel
    Bonjour à tous,

    Je débute sur VBA et je cherche à créer une macro qui permettrait de récupérer depuis outlook le poids total (en Ko/Mo... peut importe) de l'ensemble des e-mails envoyés depuis le début d'année par l'utilisateur.

    Nb : J'entend par utilisateur, le titulaire du compte outlook car je précise que le but est de pouvoir envoyer par e-mail un fichier excel qui permettrait
    à l'utilisateur de connaître sa consommation total d'octets sur l'année.

    Je n'ai aucune idée de comment faire cela.

    Je vous remercie pour votre aide

  2. #2
    Expert éminent

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 151
    Points : 9 996
    Points
    9 996
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    voir :

    - la propriété Size de Mailitem pour la taille d'un message
    - la méthode Restrict pour isoler une collection de mail en fonction d'un critère (tel la date d'envoi ou de réception)
    il y a moults exemples sur le forum, et notamment un sujet de moins de 5 jours où j'ai décris le fonctionnement du Restrict

    et surtout, ce sujet concerne VBA OUTLOOK et pas VBA EXCEL

    c'est devenu une vilaine habitude de tout poster dans la section VBA EXCEL, et on est les premiers fautifs à y avoir répondu


    PS : et sans aucune méthode VBA

    1) créer un dossiers de recherche paramétré sur une années donnée pour les éléments envoyés, clic-droit sur le dossier et on a la taille dans le menu propriétés
    2) nettoyer une fois par an le dossier des éléments envoyés, et faire le clic droit directement sur le dossier

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour Joe et merci pour ta réponse.

    J'ai hésité entre VBA Excel & VBA Outlook avant de publier mais comme je souhaitais que ma macro provienne d'un fichier Excel, j'ai choisi le forum excel.

    En passant par une macro excel, pourrais-je en faire profiter d'autres utilisateurs depuis leurs postes de travail?

    Cdlt,

  4. #4
    Expert éminent

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 151
    Points : 9 996
    Points
    9 996
    Billets dans le blog
    5
    Par défaut
    Bien sûr

    l'avantage de l'automation Excel >> Outlook, c'est que c'est le classeur excel qui pilote le client Outlook
    donc on diffuse le classeur et l'utilisateur a son outil qui travaille sur son Outlook

    On peut même écrire une procédure dans un module Outlook et ensuite (moyennant de micro-ajustements) la "convertir" en version à placer dans Excel.


    je clôture pour ma part cette discussion avec juste le lien du sujet où j'exposais la méthode Restrict : https://www.developpez.net/forums/d1...ilbox-outlook/

Discussions similaires

  1. Ligne de Code VBA pour actualiser des données sous PPT
    Par harald78 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/10/2016, 10h27
  2. [XL-2007] Code VBA pour supprimer des lignes sous condition - problème
    Par PeaceMaker dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/06/2011, 10h09
  3. Code VBA pour importer des données vers Excel
    Par thanmirt dans le forum SDK
    Réponses: 1
    Dernier message: 09/04/2011, 18h53
  4. [AC-2003] code VBA pour faire des tri
    Par mb861972 dans le forum VBA Access
    Réponses: 7
    Dernier message: 14/10/2010, 17h05
  5. [XL-2003] Code VBA pour fusion des Dossiers
    Par em_bengue dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/04/2009, 01h03

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