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 :

envoie par email de la feuille active


Sujet :

Macros et VBA Excel

  1. #1
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    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 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut envoie par email de la feuille active
    rebonjour a tous
    j'ai ajouter a mon devis facturier un bouton pour envoyer la feuille active par email sans outlook

    j'ai glanner la macro dans les sources
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    Private Sub CommandButton1_Click()
    Dim Sourcewb As Workbook
    Dim Destwb As Workbook
    Dim Temp As String
    Dim CdoMessage As Object
    Dim Fichier As String
     
        Set Sourcewb = ActiveWorkbook
        ActiveSheet.Copy
        Set Destwb = ActiveWorkbook
     
        Temp = ThisWorkbook.Path & Application.PathSeparator & "DEVIS " & Sheets("DEVIS").Range("b11") & " " & Sheets("DEVIS").Range("b12") & ".xls"
     
        With Application
            .ScreenUpdating = False
            .DisplayAlerts = False
        End With
     
        Destwb.SaveAs Temp
        Fichier = Destwb.Path & Application.PathSeparator & Destwb.Name
        Destwb.Close
        Application.DisplayAlerts = True
     
        Set CdoMessage = CreateObject("CDO.Message")
        With CdoMessage
            .Subject = "devis"
            .From = "rapidoservice@live.fr"
            .To = mailtos.adresse.Caption
            .CC = ""
            .BCC = ""
            .TextBody = "voici le devis concernant" & Sheets("DEVIS").Range("b12").Value
            .AddAttachment Fichier
            .Send
        End With
     
        Application.ScreenUpdating = True
     
        Set CdoMessage = Nothing
        'Kill Fichier
    End Sub
    et voila ce que me dis une fenetre popup a la fin de la macro

    "la valeur de configuration "sendusing" est non valide

    quelq'un aurais t il une idée

    merci d'avance

  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 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

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

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 639
    Points : 34 357
    Points
    34 357
    Par défaut
    salut,
    en reprenant le meme contenu mais en utilisant la fonction de la as-tu toujours le meme soucis ??

    http://access.developpez.com/faq/?pa...ailPieceAttach

  3. #3
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    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 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    bonjour jpcheck

    dapres ce que j ai pu voir sur le lien que tu mis dans ta reponse il fonctionne avec outlook express hors moi je ne veux pas utiliser outlook

    enfin je vais essayer ca on verra
    je te remerci pour ta reponse rapide

    au plaisir

Discussions similaires

  1. Fusion de 4 tables oracle en un fichier Excel et Envoi par email
    Par karnass dans le forum Développement de jobs
    Réponses: 5
    Dernier message: 18/12/2012, 10h11
  2. [XL-2010] comment mettre en gras pour envoi par email
    Par chevalpy dans le forum Excel
    Réponses: 9
    Dernier message: 23/02/2012, 16h36
  3. Sauvegarde d'un site web et de sa base de données et envoi par email
    Par syrinx75 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 09/03/2011, 20h11
  4. [WD-2003] Macro pour envoi par email
    Par relenaheero dans le forum VBA Word
    Réponses: 11
    Dernier message: 22/11/2010, 20h42
  5. Réponses: 2
    Dernier message: 04/02/2007, 06h06

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