Hallo Achim,
noch mal ein Wort zu den Verweisen und Late Binding.
In der Regel ist es so, dass man Late Binding von einer niederen zu einer höheren Version fehlerlos verwenden kann. Nun nagel mich aber nicht auf eine Prozentzahl fest...
Excel nimmt in den höheren Versionen normalerweise automatisch die entsprechende / aktuelle Version. Probleme gibt es vor allem dann, wenn etwas in der höheren Version fehlt. Dann hilft aber in der Regel auch kein Late Binding.
Anders herum ist das leider eher nicht der Fall. Wenn Du was für 2003 unter 2010 programmierst, solltest Du Late Binding verwenden. Allerdings gibt es dabei noch zusätzliche Probleme, da in der alten Version eventuell was noch nicht existent sein könnte - einfachstes Merkmal sind hier wohl Tabellenfunktionen wie die neunen ...WENNS... oder WENNFEHLER oder ...
Late Binding ist zuweilen auch unabhängig von der Excelversion empfehlenswert. Es gibt ja auch das eine oder andere von anderer Softwaren - ich hatte das z.B. bei Datenbanktreibern / Oracle-Clients, wo bei den Anwendern verschiedene Versionen vorlagen usw.
Und dann sind da noch die Dinge, die immer mal wieder und von Version zu Version unterschiedlich funktionieren ... Daher ist es aus meiner Erfahrung zuweilen vorteilhaft, bei Versionsvielfalt ein Projekt in der niedrigsten Version fertigzustellen und problembedingte codeteile für höhere Versionen in selbigen zu programmieren und in das niedrige Projekt mit entsprechenden Bedingungen einzufügen.