Jazeker,
om te beginnen zou je eens een excelbestand met de betreffende macro kunnen plaatsen, zodat beoordeeld kan worden wat er aan de hand is. Zonder meer info wordt het gokken dat er in de betreffende werkende macro een functie o.i.d. gebruikt wordt die niet herkend wordt door Excel 2007