Mám/používám Off97 a vytvořené *xls (s makry) fungují i v Off2007.
Uložím-li soubory v Off2007 jako *xls verze 97-2003, v Off97 jsou funkční.
Takže řešením je nepoužívat *xlsx (pokud mají být zobrazeny i v hodně starých Officech) - nebo do Off2003 (možná i starších to jde, nevím) doinstalovat podporu *xlsx. V Off97 to ale nejde.