>Jim:
>
>Please tell me there is a workaround.
Yes there is, at least one that works for me. I apologize for not getting this to you sooner. Try prefacing your call to the Move() method with an = sign:
For Each m.oItem In This.oColItemRefs.Item
=m.oItem.Move(m.oRetained)
Next m.oItem
This works fine for me. I get the "parameter is not optional" error in Outlook 2000 without the =.
Jim Saunders
Microsoft
This posting is provided “AS IS”, with no warranties, and confers no rights.