AppointmentItem.Location property (Outlook)
Returns or sets a String representing the specific office location (for example, Building 1 Room 1 or Suite 123) for the appointment. Read/write.
Syntax
expression.Location
expression A variable that represents an AppointmentItem object.
Remarks
This property corresponds to the MAPI property PidTagOfficeLocation.
Example
This Visual Basic for Applications example uses CreateItem to create an appointment and uses MeetingStatus to set the meeting status to "Meeting" to turn it into a meeting request with both a required and an optional attendee.
Sub ScheduleMeeting()
Dim myItem as AppointmentItem
Dim myRequiredAttendee As Recipient
Dim myOptionalAttendee As Recipient
Dim myResourceAttendee As Recipient
Set myItem = Application.CreateItem(olAppointmentItem)
myItem.MeetingStatus = olMeeting
myItem.Subject = "Strategy Meeting"
myItem.Location = "Conference Room B"
myItem.Start = #9/24/2002 1:30:00 PM#
myItem.Duration = 90
Set myRequiredAttendee = myItem.Recipients.Add ("Nate Sun")
myRequiredAttendee.Type = olRequired
Set myOptionalAttendee = myItem.Recipients.Add ("Kevin Kennedy")
myOptionalAttendee.Type = olOptional
Set myResourceAttendee = myItem.Recipients.Add("Conference Room B")
myResourceAttendee.Type = olResource
myItem.Display
End Sub
See also
How to: Import Appointment XML Data into Outlook Appointment Objects
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.