Mailing via Excel (vba)

进行中 已发布的 7 年前 货到付款
进行中 货到付款

**ATTENTION This project must be delivered in the next minutes, it's extremelly urgent: i'll separate into two parts, so you can imediately deliver the basic what I need. Then you make the complements.

Based on give data in Excel to create emails.

*Attached form of the excel

*attached example of the email to be created

Part A -

***mandatory for next minutes

-Check attachment Mailing VGM [login to view URL]

-First sheet there are several clients, having a 1 or more booking.

-Then a client can appear in several rows if has several bookings

-The macro you're required to develop should create a different message per client. / Group msg per client / meaning = if a same client appears in 5 different rows, a single msg will be created covering all of them.

-In the same row of each booking there's the client's email in respective column. This should be put in the TO field.

-In the same row of each booke there's the CC email in column CC, . This should be put in the CC field.

-If there are several bookings for that customer to compose the mesage, may have several client's emails and several CC, all clients's email found should be together in TO field and all CC found in CC field.

-In the second sheet are the settings.

-In the settings user should define:

---1. the "Sender email " - it's the "from" field of outlook to be put whenever user wants to send msg on behalf of a group , for example. If empty blank, the user's email is considered as "From".

[login to view URL] fixed CC - email address put here will be put in every message created.

---Text prior table. The text put here will be placed prior the table in the message body (the organization of the body is a text, the table of data from 1st sheet, and the signture)

---Signture after table: the signture to be placed in the body after the table

---Subject: the text put here will appear in every msg created, and at the end you should put this: "- Client: " and fulfill with client name respective to each msg.

*Create email option is to be developed (not send)

*find an example of the email attached.

Part B -

**pls develop after deliver the part A, as I have urgency.

-Attachment in the second sheet, the file bowsed by user here will be attached to each email.

-Somewhere in the 1st sheet (space in blank in the header), the user should set if wants to split messages per client's email or not. (if so>> example, same company supposing Google Inc had two bookings. First was requested by maria[at]google and second booking requested by John[at]google. Although both John and Maria work for Google Inc, they requested different bookings. So, if this option is selected, two messages will be created, one for Maria informing only Maria's booking and another for John informing only John's booking. However if between two cells client's email is different, but at least 1 email matches, the code should not split the msgs. Example, company Google Inc and booking 1 requested by maria[at][login to view URL]; softwares[at][login to view URL] and booking 2 requested by softwares[at][login to view URL] - what I mean, despite of same company and different email, at least 1 email is in common between the cases , which is softwares in the example; whenever it happens the split should not occur, so 1 message should be created and sent to all emails found softwares[at][login to view URL]; maria[at]google.com. (ps. different emails in a cell can be checked by the existen of the " ; "). In all cases the CC should follow its respective booking, if a same client's case was split into two , for example, if booking 1 has a specific CC and booking 2 another, then booking cc of the booking 1 should be in the message one, and the CC of the booking 2 should be in the other msg. If no split will be done all CC will be put in the same message.

-Somwehere in the 1st sheet also, user should set if wants or not send the emails automatically.

Excel 微软Outlook Visual Basic

项目ID: #10885885

关于项目

4个方案 远程项目 活跃的7 年前

有4名威客正在参与此工作的竞标,均价R$55/小时

occupytheweb

I am very experienced developing clean, configurable and reliable object-oriented VBA solutions. I have developed a number of enterprise apps which include a large share of Office development, and several scripts whic 更多

R$75 BRL 在0天内
(0条评论)
0.0
wildanputera123

Im technical information and computer

R$75BRL 在1天里
(0条评论)
0.0