Delphi поставляется с набором элементов управления ActiveX, чтобы предоставить полный доступ к Excel и другим приложениям Office. Они должны находиться на вкладке «Серверы» палитры инструментов.
Если их там нет, выберите Компоненты | Установить пакеты, прокрутите список вниз до самого конца и выберите нужный пакет.
При установке по умолчанию они должны называться:
Компоненты оболочки Microsoft Office Sample Automation Server
и должен быть один для XP и Win2k. XP будут работать для Vista.
Теперь, если вы хотите автоматизировать Excel.
Если вы просто хотите добавить функциональность в Excel с помощью Delphi, я бы предложил использовать объект COM, так как я подозреваю, что Excel очень воспринимает объекты COM. В противном случае вы можете создать прямую DLL и использовать ее так же, как Excel использует любую другую DLL.