I'm converting some old VBA code to Perl. The app sequentially opens, grabs key data, and closes a collection of some 2000 shared Excel workbooks. The data is written to a single "summary" workbook/sheet.
I have most everything working but want to add the date, time and user stamps for the "last update" done on each workbook. I've tried everything I can think of to extract the update date/time/user data. I cannot find any Perl OLE methods for Excel update tracking. I've also tried a VBA module and then a macro in Excel to evoke update tracking "to another worksheet" where I can extract the data. But MS security patches have thwarted my efforts as a shared workbook can no longer have modules nor macros.
Any ideas about how to do this through Perl OLE or otherwise?