View Full Version : I need help with Outlook can someone chime in
Jorge Ledesma DDS
07-28-2006, 06:43 AM
Hi folks, I need some help with Outlook, how can I setup a simpler filter in my Task to only see unchecked items, because right now I see the unchecked items and the checked items as well in light gray but its kind of distracting, I can't figure it out, any help or insight would be extremely appreciated
07-28-2006, 07:05 AM
Here's how to build a filter that will hide chacked (completed items) in Outlook. These instructions are for 2003/2007 but should work in XP as well (it's been years since I used that version).
In the Task view, select View| Current View | Customize Current View...
In the Customize View dialog, click the button labeled "Filter".
The third tab in the Filter dialog is labeled Advanced. This tab allows you to construct filters by creating one or more conditions, which can be combined to filter items. To build a condition statement first select a field from the drop-down menu below the label that reads “Find more criteria”. Select the field “Complete” from either the Frequently Used Fields or All Task Fields submenu. Note that it has a default condition of “equals”, and a default value of “no”. This is the definition you want, so click the add to list button at the bottom of the dialog and that condition statement will be added to the list box at the top of the dialog.
Click OK to exit all of the dialogs and your task list will now display only items that have not been marked complete.
07-28-2006, 07:35 AM
And if you want to permanently delete the completed tasks, you can set up a macro, like I've pasted below. There might be an easier way to write this, but this is what I wrote a couple of years ago, and it's been working fine since then.
Customize your toolbar to add an icon for this macro, and it becomes a one-click deal to delete them all.
Dim myTask As taskItem
Dim i As Long
For i = Outlook.ActiveExplorer.CurrentFolder.Items.Count To 1 Step -1
Set myTask = Outlook.ActiveExplorer.CurrentFolder.Items(i)
If myTask.Class = olTask Then
If myTask.Complete Then