You are an Outlook user and understand terms such as “email”, “received time”, “subject” and “Folder Pane”.
You know how to access Outlook’s Visual Basic Editor and create a module. See Introduction Part 1 if necessary.
You have at least a basic knowledge of VBA. I declare Subroutines and variables without explanation. I use Withs, Ifs and Loops without explanation. I tell you something is a collection. I tell you to copy code to a module and run it. There are many online tutorials although most are for Excel VBA and concentrate more on using the language with Excel than on the language. Searching for “VBA tutorial” brings up some that concentrate on the language more than the application that look satisfactory.
You are not required to know the Outlook Object Model; this tutorial introduces you to a small part of it.