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 :

Envoi classeur par mail sans sauvegarde


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Par défaut Envoi classeur par mail sans sauvegarde
    Bonjour,

    Je souhaiterais savoir s'il est possible d'envoyer le classeur courant en pièce jointe dans un mail mais sans sauvegarder ce classeur.

    Je m'expliques, je créé un nouveau classeur et via une macro je voudrais afficher une boite d'envoi avec le classeur en pièce jointe et le corps du message renseigné.
    L'utilisateur n'a plus qu'à renseigner les destinataires et cliquer sur envoi.

    Je ne peut pas utiliser sendmail qui m'empêche de personnaliser le corps du message à l'avance ou alors je sais pas comment faire.

    Je pense que cela doit quand même être possible puisque quand on passe par le menu envoyer d'excel il nous ouvre la boite de dialogue avec classeur1 par exemple en pièce jointe.

    Actuellement j'ai une version où je sauvegarde le classeur puis je fais un attachments.add(le_chemin_du_classeur), j’envoie le fichier puis je supprime le classeur créé mais je trouve ça un peu bricolo.

    Et s'il est possible de le mettre sans sauvegarder, est-il possible de changer son nom en pièce jointe ? Car impossible de changer son nom tant qu'il est ouvert et si on le ferme bah..... pas sauvegardé

    Merci d'avance pour vos futures réponses

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut heu
    Bonjour
    je n'en suis pas sur mais si je raisonne logiquement par mail tu envoie un fichier donc physique .
    Sans enregistrer au préalable je n'en suis pas sur que cela soit possible
    si ca t'intéresse regarde le lien dans ma signature au sujet de mail CDO

    Au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Par défaut
    J'en profites pour préciser que j'utilise Outlook 2007 en système de messagerie (oubli de ma part)

    patricktoulon -> Comment se débrouille alors excel pour stocker le classeur en pièce jointe dans le mail lorsque l'on passe par le menu principal -> envoyer (pas de vba) ? Il l'enregistre temporairement dans un dossier caché puis le supprime comme moi ?
    C'est juste que ça m'intrigue

  4. #4
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    c'est exactement ca



    il y a neanmoins une possibilité mais elle est tartine

    regarde dans les contributions comment je transforme une selection (tableau de cellule) au format html

    coupler a mon exemplaire cdo au niveau de l'edition du texte (corps du message ) tu devrais trouver ton bonheur mais c'est avec cdo

    Au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/09/2014, 13h01
  2. [XL-2007] Code envoie classeur par mail => classeur reçu vierge ?!
    Par fragglerick dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/09/2014, 22h01
  3. [WD-2007] Envoi d'un document word par mail sans pièce jointe
    Par Alexou. dans le forum VBA Word
    Réponses: 0
    Dernier message: 01/08/2012, 15h24
  4. envoi PDF par mail
    Par the_6L20 dans le forum Access
    Réponses: 13
    Dernier message: 26/02/2007, 15h52
  5. [Mail] Problème envoi formulaire par mail
    Par Nicos77 dans le forum Langage
    Réponses: 5
    Dernier message: 10/11/2005, 18h11

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