Thanks (again) for not using Super Search before posting a question. compare two Excel spreadsheets is returned by a search for 'compare excel'. Also A few times in the past I have pointed out to you guides for converting VBA code to Perl, calling (MS Office based) macros from Perl and using Win32::OLE to drive MS Office applications. Please start using the advice you are given, and the Super Search feature of this site.