Any help is much appreciated. I have several Excel 2003 applications. By applications, I mean literally hundreds of Excel workbooks that run VBA macros and contain links to other workbooks. Most of the VBA macros are contained in the 'Personal.xls' workbook, and most of the workbooks also contain VBA macros (e.g., event driven). The apps currently run on XP, which has a different folder/directory structure than W8. I know I'd have to rename the xls workbooks as xlsm. But how would I handle the links that reference file locations that are no longer valid in W8. Would I literally have to modify every workbook, changing every linked file reference? Are there any other gotcha's?