Použití JDBC pro připojení k Oracle z Excelu nedává moc smysl (JDBC je Java framework pro připojení k databázím, a proto není vhodný pro Excel IMHO).
Měli byste nainstalovat součásti Oracle Data Access pro Windows (za předpokladu, že používáte Windows; hodně štěstí, pokud používáte Mac); pak můžete
- přímo používat Oracle jako zdroj dat (nepotřebujete makra); na webu jsou k tomu k dispozici tuny návodů, viz např. Weblog MacLochlainns:Query Oracle Database
- pište pluginy Excelu v .NET pomocí standardních mechanismů .NET pro připojení k databázím Oracle (opět spousta výukových programů dostupných na webu)