Dear,
i think this is based on office latest version.
can this possible in MSOFFICE 2003,
Do the needful

Regards,
Sudhir Ingale

On Sat, Aug 21, 2010 at 8:28 AM, ashish koul <koul.ash...@gmail.com> wrote:

> Sub bdaymessages()
>
> Dim I, K As Long
>
>
>     Dim olApp As Outlook.Application
>     Dim olMail As MailItem
>
>     Dim SigString As String
>     Dim Signature As String
>
>
>     Application.ScreenUpdating = False
>
>
>     Set olApp = New Outlook.Application
>
> 'it is counting the non blank cells in col a
>
>  K = Application.WorksheetFunction.
> CountA(Sheets("Sheet1").Range("a:a"))
>
> For I = 2 To K
>
>
>  If Day(Now) = Day(CDate(Range("c" & I).Value)) And Month(Now) =
> Month(CDate(Range("c" & I).Value)) Then
>
>  Set olMail = olApp.CreateItem(olMailItem)
>     With olMail
>         .To = ActiveSheet.Range("b" & I).Text
>         .Subject = "Happy Birthday Dear " & Range("a" & I).Text
>         .Body = "Dear  " & ActiveSheet.Range("a" & I).Text & vbCrLf &
> vbCrLf & "  birthday  message " & vbCrLf & ActiveSheet.Range("e" & I).Text
>         .Display
>         '.Send
>
>     End With
>
>     Set olMail = Nothing
>
> End If
>
>
>  If (Year(Now) - Year(CDate(Range("D" & I).Value))) Mod 5 = 0 Then
>
>
>  Set olMail = olApp.CreateItem(olMailItem)
>     With olMail
>         .To = ActiveSheet.Range("b" & I).Text
>         .Subject = "Congratulations on  completion of " & Year(Now) -
> Year(CDate(Range("D" & I).Value)) & " years of service"
>         .Body = "Dear  " & ActiveSheet.Range("a" & I).Text & vbCrLf &
> vbCrLf & "  Congrats  message " & vbCrLf & ActiveSheet.Range("e" & I).Text
>         .Display
>         '.send
>     End With
>
>     Set olMail = Nothing
>
> End If
>
>
>> Regards
>> Ashish koul
>> http://akoul.blogspot.com/
>>
>>
>>
>> On Sat, Aug 21, 2010 at 10:31 AM, Chandra Gupt Kumar <
>> kumar.bemlmum...@gmail.com> wrote:
>>
>>>  Could you please share how it is possible.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Regards,
>>>
>>>
>>>
>>> C.G.Kumar
>>>
>>>
>>>
>>>
>>>
>>> *From:* excel-macros@googlegroups.com [mailto:
>>> excel-mac...@googlegroups.com] *On Behalf Of *Vasant
>>> *Sent:* Friday, August 20, 2010 1:43 PM
>>> *To:* excel-macros@googlegroups.com
>>> *Subject:* Re: $$Excel-Macros$$ sending e mail based on data in column
>>> in excel
>>>
>>>
>>>
>>> Yes, it is possible to do
>>>
>>>
>>>
>>> Regards
>>>
>>> Vasant
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 8/20/10, *Chandra Gupt Kumar* <kumar.bemlmum...@gmail.com> wrote:
>>>
>>> Dear All,
>>>
>>>
>>>
>>> My requirements are as follows;
>>>
>>>
>>>
>>> 1.       Based on date of birth (Col D), mail to be sent on particular
>>> day to respective office for good wishes.
>>>
>>> 2.       Based on date of joining , congratulation mail to be sent if
>>> the concerned completes 5,10,15,20,25,35,40 years of service.
>>>
>>>
>>>
>>> It is possible to do so ?
>>>
>>>
>>>
>>> Regards,
>>>
>>>
>>>
>>> C.G.Kumar
>>>
>>>
>>>
>>> --
>>>
>>> ----------------------------------------------------------------------------------
>>> Some important links for excel users:
>>> 1. Follow us on TWITTER for tips tricks and links :
>>> http://twitter.com/exceldailytip
>>> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
>>> 3. Excel tutorials at http://www.excel-macros.blogspot.com
>>> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
>>> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>>>
>>> To post to this group, send email to excel-macros@googlegroups.com
>>>
>>> <><><><><><><><><><><><><><><><><><><><><><>
>>> HELP US GROW !!
>>>
>>> We reach over 7000 subscribers worldwide and receive many nice notes
>>> about the learning and support from the group.Let friends and co-workers
>>> know they can subscribe to group at
>>> http://groups.google.com/group/excel-macros/subscribe
>>>
>>>
>>>
>>>
>>> --
>>> Regards
>>>
>>> Vasant
>>>
>>> --
>>>
>>> ----------------------------------------------------------------------------------
>>> Some important links for excel users:
>>> 1. Follow us on TWITTER for tips tricks and links :
>>> http://twitter.com/exceldailytip
>>> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
>>> 3. Excel tutorials at http://www.excel-macros.blogspot.com
>>> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
>>> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>>>
>>> To post to this group, send email to excel-macros@googlegroups.com
>>>
>>> <><><><><><><><><><><><><><><><><><><><><><>
>>> HELP US GROW !!
>>>
>>> We reach over 7000 subscribers worldwide and receive many nice notes
>>> about the learning and support from the group.Let friends and co-workers
>>> know they can subscribe to group at
>>> http://groups.google.com/group/excel-macros/subscribe
>>>
>>> --
>>>
>>> ----------------------------------------------------------------------------------
>>> Some important links for excel users:
>>> 1. Follow us on TWITTER for tips tricks and links :
>>> http://twitter.com/exceldailytip
>>> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
>>> 3. Excel tutorials at http://www.excel-macros.blogspot.com
>>> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
>>> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>>>
>>> To post to this group, send email to excel-macros@googlegroups.com
>>>
>>> <><><><><><><><><><><><><><><><><><><><><><>
>>> HELP US GROW !!
>>>
>>> We reach over 7000 subscribers worldwide and receive many nice notes
>>> about the learning and support from the group.Let friends and co-workers
>>> know they can subscribe to group at
>>> http://groups.google.com/group/excel-macros/subscribe
>>>
>>
>>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> HELP US GROW !!
>
> We reach over 7000 subscribers worldwide and receive many nice notes about
> the learning and support from the group.Let friends and co-workers know they
> can subscribe to group at
> http://groups.google.com/group/excel-macros/subscribe
>

-- 
----------------------------------------------------------------------------------
Some important links for excel users:
1. Follow us on TWITTER for tips tricks and links : 
http://twitter.com/exceldailytip
2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
3. Excel tutorials at http://www.excel-macros.blogspot.com
4. Learn VBA Macros at http://www.quickvba.blogspot.com
5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 
To post to this group, send email to excel-macros@googlegroups.com

<><><><><><><><><><><><><><><><><><><><><><>
HELP US GROW !!

We reach over 7000 subscribers worldwide and receive many nice notes about the 
learning and support from the group.Let friends and co-workers know they can 
subscribe to group at http://groups.google.com/group/excel-macros/subscribe

Reply via email to