Att använda JDBC för att ansluta till Oracle från Excel är inte så meningsfullt (JDBC är ett Java-ramverk för att ansluta till databaser och därför inte lämpligt för Excel IMHO).
Du bör installera Oracle Data Access-komponenterna för Windows (förutsatt att du använder Windows; lycka till om du använder en Mac); sedan kan du
- använd Oracle direkt som datakälla (inget behov av makron); det finns massor av tutorials tillgängliga på webben för detta, se t.ex. MacLochlainns webblogg:Query Oracle Database
- skriv Excel-plugin-program i .NET, med hjälp av standard .NET-mekanismer för att ansluta till Oracle-databaser (återigen, massor av tutorials tillgängliga på webben)