This requires some knowledge of VBA. Here is some Code to help get you
started. You will probably need to modify my code for your specific
needs (loops, if statements, etc.) The code below assumes that you
have the RENT DUE DATE in Cell A2 of the worksheet, The PROPERTY
DESCRIPTION in Range B2, and the AMOUNT DUE in Range C2. Each new
appointment date that is created uses a date variable which will change
depending on the cell value in the workbook (Column A) but has a hard
coded start time of 12:00 pm for all appointments. Good luck and just
let us know if you need any more help!
YOU WILL NEED TO ADD REFERENCE TO MICROSOFT OUTLOOK OBJECT LIBRARY IN
YOUR EXCEL PROJECT!!!
Dim oApp As Object
Dim oNameSpace As NameSpace
Dim oFolder As Object
Dim myItem As AppointmentItem
Dim vDate As String
Dim vProperty As String
Dim vRent As String
Public Sub AddApointments()
vDate = Range("A2").Value
vProperty = Range("B2").Value
vRent = Range("C2").Value
Set oApp = New Outlook.Application
Set oNameSpace = oApp.GetNamespace("MAPI")
Set oFolder = oNameSpace.Folders(2).Folders("calendar")
Set myItem = oApp.CreateItem(olAppointmentItem)
myItem.Subject = "Rent Due for " & vProperty & " $" & vRent
myItem.Start = vDate & " 12:00:00 PM"
myItem.Duration = 90
myItem.Save
End Sub