As an after though to
InfiniteSilence's great response,
ActiveState have an article
How do I convert a VBA macro to Perl? which has a section below that
Where do I find documentation for the object models?.
Perhaps worth a read.
Hope this helps.
Martin