Използването на JDBC за свързване с Oracle от Excel няма много смисъл (JDBC е рамка на Java за свързване с бази данни и следователно не е подходяща за Excel IMHO).
Трябва да инсталирате компонентите на Oracle Data Access за Windows (ако приемем, че използвате Windows; успех, ако използвате Mac); тогава можете да
- директно използване на Oracle като източник на данни (няма нужда от макроси); има много уроци, достъпни в мрежата за това, вижте напр. MacLochlainns Weblog:Запитване до Oracle Database
- пишете приставки за Excel в .NET, като използвате стандартните .NET механизми за свързване с бази данни на Oracle (отново, много уроци, налични в мрежата)