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

Excel Discussion :

envoi d'une selection de cellules par email


Sujet :

Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable d'exploitation informatique
    Inscrit en
    Octobre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2012
    Messages : 2
    Points : 3
    Points
    3
    Par défaut envoi d'une selection de cellules par email
    bonjour à tous
    je suis debutant en code vba, et je souhaiterai envoyer par email via outlook une selection de cellule (A2:AA55)d'une feuille (formulaire)à la fois en piece jointe pdf, et dans le corps du mail.
    le code:
    par un bouton, ouverture d'un nouveau message outlook, avec choix des destinataires, sujet: "Codification Article", insertion automatique de la selection en piece jointe pdf,
    et copie dans le corps du mail:
    bonjour,
    codification.............
    copie de la selection (a2:AA55)
    bonne reception.

    si quelqu'un a celà en magasin je suis preneur
    merci d'avance

  2. #2
    Membre expert Avatar de QuestVba
    Homme Profil pro
    Enseignant
    Inscrit en
    Juillet 2012
    Messages
    2 477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2 477
    Points : 3 865
    Points
    3 865
    Par défaut
    Bonjour,

    Voici un code à 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
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    Sheets("En cours").Select
    Dim strHTML As String
    Dim OutApp As Object
    Dim OutMail As Object
    Dim strbody As String
    Dim olFormatHTML As String
    Set OutApp = CreateObject("Outlook.Application")
    OutApp.Session.Logon
    Set OutMail = OutApp.CreateItem(0)
     
     
        SigString = Environ("appdata") & "\Microsoft\Signatures\Sans titre.htm"
     
        If Dir(SigString) <> "" Then
            Signature = GetBoiler(SigString)
        Else
            Signature = ""
        End If
     
        On Error Resume Next
     
    strHTML = ""
    strHTML = strHTML & "<HEAD>"
    strHTML = strHTML & "<BODY>"
    strHTML = strHTML & "Bonjour, <BR><BR>Voici mes notifications<BR><BR>"
    strHTML = strHTML & "<TABLE BORDER>"
     
    For i = 1 To 5 'nombre de lignes (exemple plage A1:B5)
     
        strHTML = strHTML & "<TR halign='middle'nowrap>"
        For j = 1 To 9 'nombre de colonnes
        strHTML = strHTML & "<TD bgcolor='yellow'align='center'><FONT COLOR='blue'SIZE=3>" _
                & Cells(i, j) & "</FONT></TD>"
        Next j
        strHTML = strHTML & "</TR>"
     
    Next i
     
    strHTML = strHTML & "</TABLE>"
     
    strHTML = strHTML & "<BR><BR><BR>" & "Ma Signature"
    strHTML = strHTML & "</BODY>"
    strHTML = strHTML & ""
     
     
     
        With OutMail
            .To = "....@....be"
            .CC = ""
            .BCC = ""
            .Subject = "Notifications"
            .BodyFormat = olFormatHTML
            .HTMLBody = strHTML
            .Display
        End With
        On Error GoTo 0

Discussions similaires

  1. Envoie de la fiche active d'une BD en pdf par email
    Par gdroleteco dans le forum VBA Access
    Réponses: 4
    Dernier message: 05/06/2011, 14h52
  2. Envois d'une plage de cellules fixe par mail en vba
    Par dguff dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/09/2007, 12h49
  3. Envoi d'une capture d'ecran par socket
    Par manu225 dans le forum C++Builder
    Réponses: 5
    Dernier message: 22/01/2007, 15h59
  4. [VBA-E]deplacer une selection de cellules
    Par richou dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/03/2006, 12h50
  5. Envoi d'une réponse XML REST par un serveur Linux
    Par MayaLeChat dans le forum REST
    Réponses: 6
    Dernier message: 08/03/2006, 14h29

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