Hola,
Yo tengo el mismo problema desde hace dos meses. Es el problema que relacioné en dos hilos anteriores:
"Delphi y Excel 2007" en
http://www.clubdelphi.com/foros/showthread.php?t=50824
y
"La unidad Excel97 de Delphi 5 es compatible con Excel 2007 ? " en
http://www.clubdelphi.com/foros/showthread.php?t=49626
De acuerdo a mi investigación, es un error de Microsoft, no de Delphi, y está descrito en :
http://support.microsoft.com/kb/320369/es
Lo malo es que la primera solución que propone Microsoft es instalar en cada equipo un paquete adicional para Office, que en mi caso es un problema operatico serio. La otra solución que dan por código, implica usar una clase que no he podido localizar en "Delphi 5", que es el que tengo.
Por lo que he visto en internet, hay otros usuarios que también están buscando, aún sin éxito, como accesar dicha clase desde Delphi, o una solución alternativa.
Es de esperar que alguién pueda ayudarnos pronto.
Saludos