Utiliser JDBC pour se connecter à Oracle à partir d'Excel n'a pas beaucoup de sens (JDBC est un framework Java pour se connecter à des bases de données et ne convient donc pas à Excel à mon humble avis).
Vous devez installer les composants Oracle Data Access pour Windows (en supposant que vous utilisez Windows; bonne chance si vous utilisez un Mac); alors, vous pouvez
- utiliser directement Oracle comme source de données (pas besoin de macros) ; il y a des tonnes de tutoriels disponibles sur le web pour cela, voir par ex. Blog MacLochlainns :Interroger la base de données Oracle
- écrire des plugins Excel en .NET, en utilisant les mécanismes standard .NET pour se connecter aux bases de données Oracle (encore une fois, de nombreux tutoriels disponibles sur le Web)