Microsoft KB Archive/294441

= The CurrentItem method and the CurrentFolder method return an incorrect item or an incorrect folder in Outlook =

Article ID: 294441

Article Last Modified on 2/12/2007

-

APPLIES TO


 * Microsoft Outlook 2002 Standard Edition
 * Microsoft Outlook 2000 Standard Edition
 * Microsoft Office Outlook 2003

-



This article was previously published under Q294441





SYMPTOMS
Your Visual Basic Scripting Edition (VBScript) code in a custom Outlook form does not behave as expected or performs operations on an incorrect folder or item.



CAUSE
You used either the ActiveInspector.CurrentItem method or the ActiveExplorer.CurrentFolder method to reference the current item or folder in which the item is stored.



RESOLUTION
In VBScript, use the Item object to refer to the current item, and use the folder object from the Item.Parent property to refer to the current folder.



MORE INFORMATION
If you use the ActiveInspector or ActiveExplorer objects in a production environment, the user may click to switch items or folders and your code then references the item or folder that the user clicked. While in most cases this is improbable, it can theoretically happen and has occurred in some production environments.

Use the CurrentItem property and the CurrentFolder property when your code is based outside the context of a custom Outlook form. This can be either Microsoft Outlook Visual Basic for Applications or when you use Automation to program Outlook.

Additional query words: OutSol OutSol2000 OutSol2002 OutSol2003

Keywords: kbprb KB294441

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.