Как уже упоминалось @Ranjith, не поддерживается API для компиляции SRF. Это относится как к VBA COM, так и к Java Bean.
Даже если вам удастся найти недокументированный способ компиляции SRF с использованием VBA, он не будет поддерживаться Oracle. Если после этого у вас возникнут проблемы, они попросят вас воспроизвести вашу проблему с помощью стандартной компиляции. Поэтому я бы также рекомендовал не вкладывать средства в этот маршрут.
Ради аргумента я предположу, что на данный момент есть поддерживаемый путь. Даже тогда я бы сказал, что Excel - это худший способ автоматизации компиляции и развертывания SRF. Это клиентское приложение, оно не может - или сложно - запускаться из командной строки и не взаимодействует с надлежащими инструментами непрерывной интеграции, такими как Jenkins, Travis CI, Bamboo и lot .
Создание конвейера CI / CD для Siebel с нуля - сложная задача. Не торопитесь, чтобы исследовать вопрос. Посмотрите на поддержку коммерческой стороны и, если вы хотите разработать свою собственную, найдите хорошего инженера DevOps и соедините его с сильным инженером Siebel с опытом развертывания.