In 2007 there is an updated search mechanism at the top of the appointment book. You should be able to search by name in there.

If that doesn't work, you can change the view. The best way is to add the "Advanced" toolbar (View menu --> toolbars --> Advanced). At the end of that toolbar is a drop down for views. The default view is "Day Week Month", but you can change it to "Active Appointments" or "Category". The advantage is that they are listed by name and can be sorted by the column headers to find what you're looking for.


From the calendar view in Outlook 2010, typing Ctrl+Shift+F opens up Advanced Find, where you can search appointments by subject/body/etc.

This also works in Outlook 2007, and is a way to search for text in a calendar item (appointment, event…) regardless of date (past or future). For some reason, at least in Outlook 2007, the "Search Calendar" box in the Calendar header does not work at all in normal calendar view.


Tested on Outlook 2016 but I remember using similar searches in previous outlook versions.

start:>=04/06/2018

will find all events starting after April 6th 2018

start:04/06/2018..06/01/2018 

will find all events starting April 6th and June 1st 2018.

You can replace start: with end: to find events based on their end date. You can use >=, <=, <, >, =, and .. as a range operator.