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 :

Créer un mail Outlook depuis Excel (avec signets)


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 33
    Points : 19
    Points
    19
    Par défaut Créer un mail Outlook depuis Excel (avec signets)
    Bonjour à tous,

    Alors j'aimerais savoir s'il est possible de faire un mail type avec des signets (bookmarks) et d'importer les valeurs de certaines cellules. J'avais déjà trouvé un code il y a quelque temps pour faire ça mais entre Acess et Word.

    Je mets le code entre Access et Word. Si quelqu'un pourrait m'aider à l'adapter ?

    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
    Private Sub cmdPublipostage_Click()()
     
        'En cas d'erreur, on n'en tient pas compte
        On Error Resume Next
     
        'Déclaration d'une instance Word
        Dim W_App As New Word.Application
     
        'Instance Word
        With W_App
     
            'Word est visible à l'écran ou non
            .Visible = True
     
            'Ouvre le document Word avec les signets
            .Documents.Open ("C:\....\NomDeTonDocument.doc")
     
            'Tranfert du nom : strNom ==> Signet Nom
            .ActiveDocument.Bookmarks("Nom").Select
            .Selection.Text = Me.strNom
     
             'Tranfert du nom : strPrenom ==> Signet Prénom
            .ActiveDocument.Bookmarks("Prenom").Select
            .Selection.Text = Me.strPrenom
     
            'Sauvegarde du nouveau document
            .ActiveDocument.SaveAs ("Nouveau document.Doc")
     
            'Fermeture de Word
            .Quit
     
        End With
     
        'Libération de l'objet Word         
        Set W_App = Nothing
     
    End Sub
    Merci à vous.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 33
    Points : 19
    Points
    19
    Par défaut
    Petit up

    Je me suis peut etre mal expliqué. Je vais essayé d'etre plus clair dans mes propos.

    En gros je voudrais faire une macro qui insére les valeurs de celulles dans un texte type dans mon mail.

    J'ai dabord pensé au signet mais il y a peut etre un autre moyen.

    Un petit exemple :

    Corp du mail :

    Bonjour,

    Evolution du jour : 2%
    CA du jour : 2 Euros

    Bonne journée.

    Table excel:

    A1 : 2%
    B1 : 2 Euros

    Voilà.

    Bien evidement le mail est bien plus long avec de la mise en forme etc...

    Je pense que cela doit etre possible ^^

    Bonne soirée.

Discussions similaires

  1. [WD18] Créer un mail OUTLOOK depuis windev
    Par devdev dans le forum WinDev
    Réponses: 2
    Dernier message: 06/03/2014, 13h58
  2. [AC-2010] envoi de mail Outlook depuis Excel en passant par Access :)
    Par Ragmaxone dans le forum Macros Access
    Réponses: 3
    Dernier message: 23/08/2013, 14h33
  3. [O-03] Créer mail depuis excel avec bouton de votes
    Par deca2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/01/2009, 08h20
  4. piloter outlook depuis Excel avec VB
    Par PacoE dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/05/2008, 21h12
  5. [VBA-E] Envoi d'un mail depuis Excel avec lien hypertexte
    Par SlySylvain dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/05/2007, 17h54

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