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

VBA Outlook Discussion :

Envoyer une plage de cellules sur Outlook


Sujet :

VBA Outlook

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2019
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Envoyer une plage de cellules sur Outlook
    Bonjour, j'aimerai donc envoyer un mail via Outlook sur VBA. le probleme que je rencontre est le suivant; je veux envoyer une plage de cellule qui est sur une de mes feuilles excel, lorsque je choisi une cellule précise cette derniere fonctionne mais quand j'utilise la fonction "range" ca ne marche plus, si vous pouviez m'éclairer, ça serait avec plaisir!

    bien cordialement
    Images attachées Images attachées  

  2. #2
    Expert éminent
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 087
    Points : 7 168
    Points
    7 168
    Billets dans le blog
    20

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2019
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Merci Oliv de ta réponse, j'ai du coup regarder ton premier lien et je suis tombé sur ça:

    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
    Sub ExceltoHTMLBODY()
    Const olMailItem = 0
    'Copy range of interest
    Dim r As Range
    Set r = Range("b10:G14")
    r.Copy
     
    'Open a new mail item
    Dim outlookApp As Object
    Set outlookApp = CreateObject("Outlook.Application")
    Dim outMail As Object
    Set outMail = outlookApp.CreateItem(olMailItem)
     
    'Get its Word editor
    outMail.Display
    Dim wordDoc As Object
    Set wordDoc = outMail.GetInspector.WordEditor
     
    'To paste as picture
    'wordDoc.Range.PasteAndFormat wdChartPicture
     
    'To paste as a table
    wordDoc.Range.PasteExcelTable LinkedToExcel:=False, WordFormatting:=False, RTF:=False
     
    End Sub
    tout marche parfaitement, j'ai cependant un problème pour incorporer l'adresse mail, ainsi que le sujet du mail, je vois pas trop comment m'y prendre...

Discussions similaires

  1. [XL-2013] Copier une plage de cellules sur un emplacement variable
    Par Nicolas751 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 01/04/2016, 14h08
  2. [XL-2007] Copie d'une plage de cellule sur plusieurs feuilles
    Par christoff916 dans le forum Conception
    Réponses: 3
    Dernier message: 25/08/2015, 17h21
  3. Valider une plage de cellules sur plusieurs feuilles via une listbox
    Par lio59 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/08/2009, 13h52
  4. Excel, agrandir une plage de cellules sur la droite.
    Par Ldoppea dans le forum C++Builder
    Réponses: 9
    Dernier message: 12/11/2008, 17h52
  5. faire une copie d'une plage de cellules sur x feuilles
    Par La Zélie dans le forum Excel
    Réponses: 4
    Dernier message: 11/06/2008, 08h55

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