Folder.BeforeItemMove event (Outlook)

Occurs when an item is about to be moved or deleted from a folder, either as a result of user action or through program code.


expression. BeforeItemMove( _Item_ , _MoveTo_ , _Cancel_ )

expression A variable that represents a Folder object.


Name Required/Optional Data type Description
Item Required Object Represents the Outlook item that is to be moved or deleted.
MoveTo Required Folder Represents the folder to which the item is being moved.
Cancel Required Boolean Set this to True to cancel the move or delete action.


This event fires when the item is about to be moved to another folder (including the Deleted Items folder) or when the item is about to be permanently deleted. It does not fire during auto-archiving or synchronizing operations.

If the action is a permanent delete, the MoveTo folder returned in the event will be Null (Nothing in Visual Basic).

See also

Folder Object

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.