Forum Discussion

Anıl Adaş's avatar
Anıl Adaş
Brass Contributor
Aug 12, 2018

Mailing excel sheets automatically to different recievers

I have lots of sheets and I need to send mail the sheets at the same time but different mail adresses according to the ''consignee'' column. 

 

As an example in photo below, Consignee column: AGILITY LOJISTIK ANONIM, and I wanna send mail this sheet to ''agility'' which is recorded in my outlook adresses book.  Is there a way to do it with the help of a formula or macro?

 

 

  • If you want to send email involve Info.cells(i+1,9), Info.cells(i+1,10) and Info.cells(i+1,11), you may use "&" to concatenate the strings. 

     

    .body = Info.cells(i+1,9) & chr(10) & Info.cells(i+1,10) & chr(10) & Info.cells(i+1,11)

     

    "chr(10)" represents the line break after the content of Info.cells(i+1,9) (example). 

     

     

  • Man Fai Chan's avatar
    Man Fai Chan
    Iron Contributor

    I am not so understand your problem. Can the column "Consignee" contains other receiver information?

    Moreover, I am not sure the use of "name" in outlook address book. I have some experience to send different people with different attachment. But the file is not with me at home. 

     

    You may refer to the following page:
                         https://www.rondebruin.nl/win/s1/outlook/mail.htm

    I learn a lot from this page. 

     

    Please let me know if you want me to send you some example. 

     

    • Anıl Adaş's avatar
      Anıl Adaş
      Brass Contributor

      Thanks for your attention,

       

      For example in Sheet1,  I see AGILITY LOJISTIK ANONIM AS in Consignee column it means I need to send this excel sheet to the firm which has already recorded in my adress book at outlook as "agility"

       

      And if you have an example sheet it can be good for me.